Free · Fast · Privacy-first

Crop Image for TikTok

TikTok is a vertical-first platform.

9:16 1080x1920 preset

🔒

Safe zone overlay

No watermark added

Exact pixel export

Cost
Free forever
Sign-up
Not required
Processing
In your browser
Privacy
Files stay local
FreeNo signupWhite-label

Add this Image Cropper to your website

Drop the Image Cropper into any page — blog post, product docs, intranet, school portal — with a single line of HTML. Your visitors get the full tool, processed entirely in their browser. No backend, no uploads, no signup.

  • Files stay 100% in the visitor's browser
  • Responsive — adapts to any container width
  • Free forever, no API key needed

Embed code

<iframe
  src="https://www.fixtools.io/image-tools/image-cropper?embed=1"
  width="100%"
  height="780"
  frameborder="0"
  style="border:0;border-radius:16px;max-width:900px;"
  title="Image Cropper by FixTools"
  loading="lazy"
  allow="clipboard-write"
></iframe>

Attribution-friendly: a small "Powered by FixTools" link appears in the embed footer.

TikTok dimensions and safe zone considerations

TikTok's recommended image and video dimensions are 1080 by 1920 pixels at 9:16 vertical. This applies to standalone photo posts, slideshow images, and the static cover frame for any video upload. The platform supports uploads at other aspect ratios but enforces a 9:16 viewport in playback, which means any non-9:16 source is either letterboxed with visible bars or auto-cropped to fit. Both outcomes hurt the visual impact of the post. Pre-cropping to exactly 9:16 at 1080 by 1920 is the only way to guarantee the file you upload is the file viewers see.

The 9:16 canvas is not entirely usable for content. TikTok overlays a significant amount of UI on top of every video and photo. The right edge holds the engagement column (like, comment, share, music) which takes roughly the right 120 pixels. The bottom edge holds the caption, username, and audio attribution, occupying roughly the lower 400 pixels. The top edge has the For You and Following tab strip plus the search icon, taking roughly the top 100 pixels. The intersection of these overlays defines a safe zone of approximately 960 by 1420 pixels in the centre of the canvas where content is guaranteed to be visible and unobscured.

Composition for a TikTok image differs from composition for an Instagram Reel even though both use 9:16. TikTok's caption area tends to expand vertically when the caption is long, which can push the safe zone smaller. Text overlay on a TikTok image should sit above the typical caption envelope, roughly in the central or upper third of the canvas, where it remains visible regardless of caption length. Subjects (faces, products) should be positioned in the central 960x1420 zone, leaning toward the upper-centre so they are framed by the cleanest part of the viewport.

TikTok photo slideshows require each image to be 9:16. The platform applies its own background fill behind smaller-aspect images when assembling a slideshow, but the fill is rarely on-brand and looks accidental. Cropping each slideshow image to 1080x1920 produces a clean slideshow with no awkward fills, no inconsistent framing between slides, and no auto-applied effects that distract from the content. For static photo posts the same logic applies. Upload exactly 1080x1920 and the platform passes the file through without modification beyond its standard compression.

How to use this tool

💡

Lock the cropper to 9:16 at 1080x1920, position your subject inside the safe zone, and export TikTok-ready vertical images with no watermark.

How It Works

Step-by-step guide to crop image for tiktok:

  1. 1

    Load your source image into FixTools

    Drop the source photo into the cropper. Landscape, portrait, and square sources all work, although you will discard more pixels from landscape sources because so much horizontal area is outside the 9:16 frame. The full source loads at fit-to-window size so you can plan the crop with full visibility.

  2. 2

    Apply the 9:16 TikTok preset

    Select 9:16 from the aspect ratio panel and enter 1080 in the width field. The height auto-fills to 1920. The crop region locks to the TikTok aspect and any handle drag preserves the vertical ratio. Avoid disabling the lock during a TikTok crop because even a few-pixel deviation triggers TikTok's auto-crop.

  3. 3

    Position content inside the TikTok safe zone

    Place faces, products, text, and other critical elements inside the central 960x1420 safe zone. Avoid the right 120 pixels (engagement column) and the bottom 400 pixels (caption, audio, profile). The cropper can display safe zone guides if you enable the overlay option, which makes positioning intuitive.

  4. 4

    Export at 1080x1920

    Click Crop and verify the file exports at exactly 1080 by 1920 pixels. The downloaded file is upload-ready for any TikTok surface including standalone photo posts, slideshow images, and video covers. There is no platform-imposed minimum file size because TikTok handles compression internally during upload.

  5. 5

    Upload through the TikTok app

    Transfer the cropped file to your phone (AirDrop, cloud drive, or messaging) and upload through the TikTok app. Because the file already matches 9:16 the upload preview matches the eventual post. Repeat for additional slideshow images using the same crop preset to keep the slideshow visually consistent.

Real-world examples

Common situations where this approach makes a real difference:

Creator publishing a TikTok photo slideshow

A lifestyle creator wants to post a 10-image carousel showcasing their day. Each photo was shot in landscape on a mirrorless camera. They crop every photo to 1080x1920 with the subject centred, then upload the ten images as a single TikTok slideshow. The slideshow plays cleanly with each frame filling the screen, no awkward background fills between images, and no platform-applied auto-crop shifting the focal points unpredictably between slides.

Brand designing a TikTok video cover

A skincare brand needs a polished cover for an explainer Reel that will appear on their profile grid. They crop the brand photography to 1080x1920 with the product centred in the safe zone and the brand wordmark positioned just above the caption envelope. The cover looks intentional in the profile grid, the wordmark survives the UI overlays, and the cover sets expectations for the video without being obscured by playback controls.

Comedian repurposing a square Instagram post for TikTok

A comedian has a square 1080x1080 Instagram post that performed well and wants to repurpose it for TikTok. Rather than uploading the square directly (which would either letterbox or trigger an auto-crop), they crop the original portrait source to 1080x1920 with the punchline text repositioned into the upper third where it stays clear of TikTok's caption area. The post performs comparably on both platforms because each version was prepared for its native viewport.

Educator producing a slideshow tutorial

An educator builds a 15-slide TikTok tutorial using screenshots from a desktop software workflow. Each screenshot is 1920x1080 landscape originally, far from TikTok's 9:16 aspect. They crop each screenshot to 1080x1920 zoomed in on the relevant UI region rather than letterboxing the full screen. Viewers see the important controls at legible size on a phone screen, which would have been impossible if the full landscape screenshots had been letterboxed into the 9:16 frame.

Pro tips

Get better results with these expert suggestions:

1

Keep text above the caption envelope

TikTok's caption expands vertically and can occupy 400 pixels or more of the bottom of the screen on long captions. Any text you bake into the image itself should sit well above this envelope, ideally in the central or upper third of the 1080x1920 canvas. Text placed too low gets covered by the caption on devices or accounts that prefer longer captions, defeating the purpose of having text in the image.

2

Use vertical phone photos as natural sources

Photos taken vertically on a phone are already close to 9:16 aspect (most phones are 9:19.5 or similar). Cropping a vertical phone photo to TikTok's exact 9:16 requires only a small adjustment, preserving almost all of the original composition. Landscape sources require discarding much more of the image, which often means losing context that would have helped the post land. Plan to shoot vertically if TikTok is a primary destination.

3

Compose with the engagement column in mind

The right 120 pixels of every TikTok screen is occupied by the like, comment, share, and audio icons. Subjects facing right or important content placed in the right edge get partly obscured. Compose with subjects facing into the centre and avoid placing logos, faces, or text in the right strip. The safe zone for unobscured content is roughly the left 960 pixels of the 1080-wide canvas.

4

Export multiple covers for A/B testing

For high-stakes videos, crop multiple cover candidates from the same source with different framings or text positions. TikTok lets you choose the cover from a few seconds of the video, but you can also upload a custom static cover. Pre-cropping a handful of candidates means you can swap covers quickly during the first 24 hours to see which one drives higher view-through rates, without re-editing the underlying video.

FAQ

Frequently asked questions

1080 by 1920 pixels at 9:16 vertical aspect. This applies to standalone photo posts, slideshow images, and static video covers. Uploading at any other aspect ratio causes either visible letterboxing or an automatic centre crop. The 1080-wide dimension matches TikTok's internal storage size, so uploading larger files just triggers a downsampling pass that can soften details. Exporting at exactly 1080x1920 produces the cleanest possible result.
The TikTok safe zone is the central region of the 9:16 canvas not covered by UI elements. The right 120 pixels hold the engagement column. The bottom 400 pixels hold the caption, username, and audio attribution. The top 100 pixels hold the For You tab strip and search icon. The remaining central area, roughly 960 by 1420 pixels, is where content stays visible regardless of platform UI overlays. Keep faces, products, and text inside this safe zone.
You can upload a square image to TikTok, but it will display with visible background fill on the top and bottom of the screen to fit the 9:16 viewport. The fill is generated automatically and rarely complements the content. For a clean fullscreen result, crop the square source to 1080x1920 with relevant content positioned for the TikTok safe zone. The cropper takes seconds and produces a much more polished post.
Yes. TikTok applies its own compression on upload regardless of the source quality. Minimising further quality loss means uploading at exactly the platform's native size (1080x1920) so no resampling pass is needed, at high JPEG quality (90 or above). Files larger than 1080 wide get downsampled and the downsampling step compounds with TikTok's compression to produce a softer result than uploading at exact spec from the start.
Horizontal photos require discarding most of the left and right sides to fit a 9:16 vertical frame. Open the cropper, lock to 9:16 at 1080x1920, and position the vertical selection over the part of the photo containing the main subject. The result will lose most of the horizontal context but the subject will fill the TikTok viewport correctly. For panoramic photos this is often a difficult trade-off and a different source may produce a better TikTok post.
Yes. Both TikTok and Instagram Reels use 9:16 at 1080x1920 as their native size. A crop produced for one platform usually works on the other. There are slight differences in where each platform places its UI overlays, so a crop optimised for TikTok's safe zone is also generally safe for Reels. Test once on each platform to confirm and adjust if any specific element falls under a different overlay than expected.
No, both use the same 1080x1920 9:16 canvas. Slideshow images appear in sequence with each one filling the screen for a few seconds, and video covers are the static thumbnail used in the profile grid and discovery feeds. Cropping logic is identical for both. The main difference is that slideshow images need to work together as a sequence, so consistency of framing and composition across slides matters more than for a single cover.
No. The exported file contains only your cropped image at 1080x1920 with no FixTools branding, logo, or hidden marker. This is true for every export regardless of how often you use the tool. TikTok's own watermark, which appears when users download videos from the platform, is added by TikTok, not by the source file. Your upload starts clean and TikTok's platform watermark only appears on the downloaded version, never on the in-feed playback.
Most often this happens because the file is close to but not exactly 9:16. A 1080x1919 file or a 1079x1920 file gets stretched or auto-cropped by TikTok to fit the exact native aspect. FixTools enforces exact 1080x1920 export, but it is worth verifying the file dimensions before upload. Open the file properties or run it through an image viewer that shows pixel dimensions to confirm the file is exactly 1080 wide by 1920 tall.

Ready to get started?

Open the full Image Cropper — free, no account needed, works on any device.

Open Image Cropper →

Free · No account needed · Works on any device