Try every tool free for 14 days with 250 credits. No card needed. Start free
Product
AI video generatorText or an image to video with Veo, Kling, Seedance and more AI avatars & lip syncTalking presenters and lip-synced video from a script or audio UGC video adsAn AI creator presents your product on camera, in 9:16 Subtitles & translationTranscribe, edit, translate and download SRT or VTT Podcast to clipsTurn a long video into captioned vertical clips AI dubbingDub a video into 32 languages, in the speaker's own voice AI voice & cloningNatural voiceovers and your own cloned voice
Company
Free tools Pricing Blog Contact

TikTok Ad Specs (2026): Sizes, Length, File Limits

TikTok's ad specs from its own Ads Help center: in-feed video sizes, length, file size and bitrate for auction and reservation ads, Spark Ads, TopView, captions and display names.

TikTok Ad Specs (2026): Sizes, Length, File Limits

TikTok auction in-feed video ads should be vertical 9:16 at 540×960 or larger (1080×1920 is the usual export), up to 500 MB, at least 516 kbps and up to 10 minutes long, in MP4, MOV, MPEG, 3GP or AVI. Horizontal 16:9 and square 1:1 are accepted. Spark Ads, which boost an organic post, have no length limit.

More on this topic: Video specs by platform, every guide in one place.

Those are the figures on TikTok's auction in-feed specs page, last updated June 2026. Reservation formats such as TopView are stricter (5 to 60 seconds, at least 2,500 kbps). This page lists each one, from TikTok's Ads Help center.

The short answer

TikTok auction in-feed ads (non-Spark): 9:16 at 540×960 or more (16:9 at 960×540+, 1:1 at 640×640+ also accepted); .mp4, .mov, .mpeg, .3gp or .avi; up to 500 MB; at least 516 kbps; up to 10 minutes. Display name: 20 characters (10 in Chinese, Japanese or Korean). Profile image 98×98, under 50 KB. Spark Ads: MP4 or MOV, no length limit, captions from the organic post. TopView and reservation in-feed: 5-60 seconds, at least 2,500 kbps.

Key takeaways

  • Export 1080×1920 (9:16) H.264 MP4; TikTok's minimum is 540×960.
  • Auction in-feed ads can run up to 10 minutes and 500 MB; reservation ads and TopView are 5-60 seconds.
  • Bitrate floors differ: 516 kbps for auction in-feed, 2,500 kbps for reservation in-feed and TopView.
  • Ad captions show four lines; TikTok suggests about 100 characters (50 in CJK) to avoid the See more cut.
  • Use TikTok's downloadable safe zone files; the right side and bottom are covered by buttons and text.

What are the TikTok ad specs for in-feed video ads?

TikTok's in-feed video ad specs are 9:16 vertical at 540×960 or more, up to 500 MB, at least 516 kbps and up to 10 minutes for auction ads. Checked on 26 October 2026 against TikTok Ads Help (auction in-feed specs, last updated June 2026).

SpecAuction in-feed (non-Spark)Spark Ads (pull)
Aspect ratio and size9:16 ≥ 540×960 (recommended); 16:9 ≥ 960×540; 1:1 ≥ 640×640Uses the organic post as it is
File types.mp4, .mov, .mpeg, .3gp, .avi.mp4 or .mov
LengthUp to 10 minutesNo restriction
File size500 MB or lessNot listed
Bitrate516 kbps or moreNot listed
Ad captionWhite, fixed font; no links, @ mentions or hashtagsTaken from the organic post; 4 lines shown
Display nameOne line: 20 characters (10 in Chinese, Japanese, Korean)The post's account
Profile image98×98 px, JPG or PNG, under 50 KB; key element in the central 66×66The account's profile

Note that the 516 kbps floor is low. It's a minimum to be accepted, not a quality target: export 1080×1920 at 8 to 12 Mbps and the file stays well under 500 MB for any ad under 5 minutes.

What are the TopView and reservation in-feed ad specs?

TopView and reservation in-feed ads are 9:16 vertical videos of 5 to 60 seconds, up to 500 MB, at a bitrate of at least 2,500 kbps. TikTok recommends 9 to 15 seconds for both:

SpecTopViewReservation in-feed (Reach & Frequency)
Aspect ratio9:16, ≥ 540×9609:16 recommended; 16:9 and 1:1 accepted
Length5-60 s (9-15 s recommended)5-60 s (9-15 s recommended)
File size500 MB or less500 MB or less
File types.mp4, .mov, .mpeg, .3gp.mp4, .mov, .mpeg, .3gp
Bitrate2,500 kbps or more2,500 kbps or more
CaptionUp to 100 characters4 lines; about 100 characters (50 CJK) suggested
Spark Ads (pull)No length restrictionNo length restriction; captions up to 150 characters or blank

The TopView page was last updated October 2026 and the reservation in-feed page July 2025. Because the formats differ, check the spec page for the exact buying type you use before you export.

What size should a TikTok ad be?

A TikTok ad should be 1080×1920 pixels (9:16). TikTok lists 540×960 as the minimum for vertical, but a 1080p file looks sharper on modern phones and is still small. If you only have landscape footage, 16:9 is accepted for in-feed ads, though it fills a small strip of a vertical screen; cropping to 9:16 usually works better. The free video cropper reframes footage to 9:16, and the free video resizer places a landscape clip on a blurred vertical background.

Footage you haveWhat to do
Vertical phone videoExport 1080×1920 H.264 MP4 at 30 fps
Landscape product videoCrop to 9:16 around the product, or resize onto a 1080×1920 background
Square videoAccepted at 640×640+, but a 9:16 version fills the screen
4K masterExport a 1080×1920 copy; it's faster to upload and review

For organic TikTok sizes and lengths, see TikTok video size.

How long should a TikTok ad be?

A TikTok ad can be up to 10 minutes as an auction in-feed ad, but TikTok recommends 9 to 15 seconds for TopView and reservation in-feed ads. Most ads work best short: a hook in the first two seconds, the product or offer in the middle, and a clear call to action at the end.

Ad goalPractical length
Awareness, single product9-15 seconds
UGC-style review or demo15-30 seconds
Explainer or comparison30-60 seconds
Long-form story (auction only)60 seconds and up, if the first seconds hold

How to write a hook for short videos covers the opening, and UGC ad script examples has templates that fit 15 to 30 seconds.

What are the TikTok ad caption and text limits?

TikTok shows up to four lines of ad caption and hides the rest behind See more, so it suggests keeping captions to about 100 characters (50 in Chinese, Japanese or Korean). Its counting rules: English characters count as one, Chinese, Japanese and Korean characters as two, punctuation counts, and leading or trailing spaces don't.

FieldLimit
Ad caption (in-feed)4 lines shown; about 100 characters suggested (50 CJK)
Spark Ads caption (pull)From the organic post; up to 150 characters or blank (reservation spec)
Display nameOne line, 20 characters (10 CJK)
Image ad description (Global App Bundle)1-100 Latin characters, 1-50 Asian; no emojis, braces or #
App name (image ads)4-40 Latin or 2-20 Asian characters

Non-Spark in-feed captions can't carry links, @ mentions or hashtags, and appear in a fixed white font. Put the offer on screen as well, in case the caption is skipped.

Where is the safe zone in a TikTok ad?

TikTok publishes downloadable safe zone files for its ads rather than a list of pixel margins. The safe zone depends on orientation, caption length and add-ons such as anchors, and there are separate right-to-left versions for Arabic. As a rule, keep text, logos and faces out of the right edge (the like, comment and share buttons) and the bottom (the caption, display name and call-to-action button).

The free add text to video tool lets you place text overlays where you want them, and the YouTube Shorts safe zone gives pixel margins you can use as a cautious starting point for any vertical ad. Add captions to anything spoken: how to add captions to TikTok videos shows how.

How do TikTok ad specs compare with Facebook and Instagram?

TikTok and Meta both want 9:16 vertical video for full-screen placements, but the file and length rules differ. Facebook video ad specs covers Meta's formats, and Instagram Reels dimensions the organic Reels sizes. A 1080×1920 H.264 MP4, 15 to 30 seconds long, with captions burned in and nothing important on the right or bottom edge, works on all of them.

If you need ad creative to test, QuickVeed's UGC video ads product makes UGC-style vertical ads, and its AI video generator creates 2 to 15 second clips for b-roll. How to make UGC ads with AI covers the disclosure rules to follow.

Frequently asked questions

What size is a TikTok video ad?

9:16 vertical, at least 540×960; export 1080×1920. 16:9 and 1:1 are also accepted for in-feed ads.

How long can a TikTok ad be?

Up to 10 minutes for auction in-feed ads. TopView and reservation in-feed ads are 5-60 seconds, with 9-15 seconds recommended.

What is the TikTok ad file size limit?

500 MB or less.

What bitrate does a TikTok ad need?

At least 516 kbps for auction in-feed ads and 2,500 kbps for TopView and reservation in-feed ads.

How long can a TikTok ad caption be?

Four lines are shown; TikTok suggests about 100 characters (50 in CJK) to avoid the See more cut.

Do Spark Ads have a length limit?

No. Spark Ads use the organic post and support all lengths TikTok allows.

What file types does TikTok accept for ads?

.mp4, .mov, .mpeg, .3gp and .avi for auction in-feed ads.

Try it with your own video

Make UGC-style vertical ads and caption them in 32 languages. Write a short script, generate a draft ad, and judge it before you spend on it. QuickVeed plans start at $18/month, and new accounts get a 14-day trial with 250 credits, no card needed. Sign up or see pricing.

Sources

Competitor details in this post were checked against these public pages in October 2026. Products and prices change, so confirm with each vendor before you decide.

Share this article
Ijharul Islam
Written by

Founder, QuickVeed

Ijharul Islam is the founder of QuickVeed, the AI video studio for business. He writes hands-on comparisons and guides on AI video generation, presenters, UGC-style ads and subtitles, so marketing and sales teams can publish more video without a production crew.

Chat with the founder