Every TikTok ad size, from one video
Drop in a video or image, frame it for 9:16, 1:1 and 16:9 with TikTok's safe zone drawn on top, and download every size. It runs in your browser, so your file never leaves your computer.
Your ad text shows here, right above the call to action.
SponsoredPromoted music · yourbrandLearn moreDrop your ad creative here
A video (MP4, MOV, WebM) or an image (JPG, PNG, WebP). Vertical, square or landscape, any resolution.
How to resize a video for TikTok
- 1
Drop in one video
Any MP4, MOV, WebM or image, in any orientation. The file stays on your computer: previews and exports are rendered by your browser.
- 2
Frame it for the For You feed
Drag to choose what stays in frame, zoom, or fit the whole picture on a blurred or brand-coloured background. The safe zone shows where TikTok's tabs, action rail and caption will sit.
- 3
Export every size
Download each MP4 or image at TikTok's recommended resolution, or grab them all in one zip, ready for TikTok Ads Manager.
The TikTok safe zone, in pixels
On a 1080 × 1920 video, TikTok's interface covers every edge. Keep text, logos, faces and the product inside the area it leaves free, or the tabs, the action rail and your own caption will hide them.
- 1
Top: tabs and search
240 px · 12.5% of the height
The Following and For You tabs, the search icon and the phone's status bar.
- 2
Right: action rail
300 px · 27.8% of the width
Profile picture, like, comment, bookmark and share buttons and the spinning sound disc. Measured from the right edge, across the lower 1080 px.
- 3
Bottom: caption, sound and CTA
660 px · 34.4% of the height
Your @handle, the Sponsored label, the ad caption, the sound ticker and the call-to-action button.
- 4
Left: edge margin
120 px · 11.1% of the width
A thin margin TikTok keeps clear so text isn't cut off on phones with curved or cropped screens.
- 5
Right: edge margin
120 px · 11.1% of the width
The same margin on the right, above the action rail.
What's left for your ad
840 × 1020 px · 660 px wide beside the action rail
Put the hook, subtitles, product and logo here. In the lower half, keep them to the left of the action rail.
TikTok's template assumes a short caption. Every extra caption line (Spark Ads show up to four) pushes the bottom zone higher, so leave some headroom above it.
Source: TikTok's In-Feed safe zone template (drawn at 720 × 1280, scaled to 1080 × 1920), last checked September 28, 2026. Open TikTok's ad specs
TikTok ad sizes and aspect ratios for 2026
TikTok accepts three aspect ratios for video ads. 9:16 fills the screen; 1:1 and 16:9 play letterboxed inside it.
- Recommended9:16Full-screen vertical1080 × 1920
- In-Feed
- TopView
- Spark Ads
- Video Shopping Ads
- Search Ads
- Carousel (image)
- 1:1Square1080 × 1080
- In-Feed
- Video Shopping Ads
- Search Ads
- Carousel (image)
- 16:9Landscape1920 × 1080
- In-Feed
- Video Shopping Ads
TikTok ad specs cheat sheet
| Canvas | Ratio | Recommended | Minimum | File | Length / limit |
|---|---|---|---|---|---|
| Full-screen verticalIn-Feed · TopView · Spark Ads · Video Shopping Ads · Search Ads · Carousel (image) | 9:16 | 1080 × 1920 px | 540 × 960 px | MP4, MOV, MPEG, 3GP, AVI · ≤ 500 MB · ≥ 516 kbps | In-Feed up to 10 min · TopView 5–60 s · 21–34 s performs best |
| SquareIn-Feed · Video Shopping Ads · Search Ads · Carousel (image) | 1:1 | 1080 × 1080 px | 640 × 640 px | MP4, MOV, MPEG, 3GP, AVI · ≤ 500 MB · ≥ 516 kbps | In-Feed up to 10 min · 21–34 s performs best |
| LandscapeIn-Feed · Video Shopping Ads | 16:9 | 1920 × 1080 px | 960 × 540 px | MP4, MOV, MPEG, 3GP, AVI · ≤ 500 MB · ≥ 516 kbps | In-Feed up to 10 min · 21–34 s performs best |
| Carousel (image ads)In-Feed · Search Ads | 9:16 · 1:1 · 1.91:1 | 720 × 1280 px640 × 640 px1200 × 628 px | – | JPG, PNG · ≤ 100 KB | 2–35 images per ad |
Source: TikTok Ads help centre, last checked September 28, 2026. In-Feed specs · TopView specs · Carousel specs · Video ad guide
21–34 seconds performs best
In-Feed ads can run up to 10 minutes, but TikTok's own guidance is that 21 to 34 seconds converts best. Land the hook in the first two seconds.
TopView is 9:16 only
The first ad people see when they open the app: vertical, 5 to 60 seconds (9 to 15 recommended) and at least 2500 kbps.
Spark Ads use organic posts
Spark Ads boost an existing TikTok post, yours or a creator's, with its caption and engagement intact. Post it at 1080 × 1920 and inside the safe zone.
TikTok ad specs, answered
Straight answers to what brands ask most, with the numbers from TikTok's own specs.
01What size should a TikTok ad be?
1080 × 1920 px at 9:16. It is TikTok's recommended format and the only one that fills the screen; the minimum is 540 × 960 px. TikTok also accepts 1:1 (at least 640 × 640 px) and 16:9 (at least 960 × 540 px), which play letterboxed.
02What is the TikTok safe zone?
It is the part of the video TikTok's interface doesn't cover. On a 1080 × 1920 ad, keep key content 240 px from the top, 660 px from the bottom and 120 px from each side, and 300 px from the right edge in the lower 1080 px, where the action rail sits. That leaves an 840 × 1020 px safe area.
03What aspect ratio are TikTok ads?
9:16 vertical is recommended for every TikTok placement and is the only ratio TopView accepts. In-Feed, Video Shopping and Search Ads also take 1:1 and 16:9, but those show with bars above and below.
04How long should a TikTok ad be?
TikTok recommends 21 to 34 seconds for most ads. In-Feed videos can run up to 10 minutes, TopView takes 5 to 60 seconds (9 to 15 recommended) and Spark Ads have no length limit of their own.
05What are the Spark Ads specs?
Spark Ads promote an existing TikTok post, so they follow the post: MP4 or MOV, any length, with the post's caption (up to four lines shown). Shoot 9:16 at 1080 × 1920 and keep the content inside the safe zone, because the ad UI sits on top of it.
06What is the TikTok ad file size limit?
Up to 500 MB per video for In-Feed ads, in MP4, MOV, MPEG, 3GP or AVI, with a bitrate of at least 516 kbps (2500 kbps for TopView). This tool exports MP4. Check the exported file size before uploading.
07Can I reuse my Instagram Reels video on TikTok?
Yes. Reels and TikTok both use 9:16 at 1080 × 1920, so the file uploads as it is. The interface sits in different places, though: turn on the safe zone here to check nothing important lands under TikTok's action rail or caption, and export a clean file without the Instagram watermark.
08How do I resize a video for TikTok without cropping?
Choose Fit instead of Fill: the whole picture is kept and the space around it is filled with a blurred copy of the video or a solid brand colour. It is the usual way to turn a landscape video into a 9:16 TikTok ad without losing anything.
09Is my video uploaded anywhere?
No. The file is read, previewed and re-encoded by your browser with WebCodecs. Nothing is sent to Noovid or any server, which is also why large files work without waiting for an upload.
10Does the export lose quality?
The video is re-encoded once, at a high bitrate and at TikTok's recommended resolution, well above TikTok's minimum bitrate. If your source is smaller than a target size, the tool warns you that it is being upscaled.
11Is the audio kept?
Yes. The original audio track is carried into every export, which matters on TikTok, where most ads are watched with the sound on. Videos without audio export without it.
12Which browsers work?
Previews work everywhere. Video export needs WebCodecs, available in recent Chrome, Edge and Safari; image export works in every modern browser.
Need the video itself? Get TikTok-native UGC for your brand
Noovid connects you with vetted creators who film authentic vertical videos for your ads, delivered ready to resize and launch on TikTok.
Get UGC videos