TikTok Ad Spec Reference

All TikTok ad formats, sizes, and copy limits in one tool

Interactive reference covering TikTok ad placements — in-feed video, Spark Ads, image, carousel, and TopView — with exact pixel dimensions, aspect ratios, file-size caps, video-length windows, and ad text and brand-name character limits. Runs in your browser.

What size should a TikTok in-feed video ad be?

In-feed video ads use the full-screen vertical canvas at 1080 by 1920 pixels, 9:16. Square 1:1 and landscape 16:9 are accepted but appear letterboxed, so vertical is strongly recommended for native, full-bleed creative.

TikTok offers several ad placements, each with its own pixel dimensions, video length, file-size cap, and copy limits. This reference puts every spec for each format in one place so you can build creative that passes review and renders full-screen.

How it works

The tool maps each ad format to its recommended technical spec. The shared foundation is the 9:16 vertical canvas, with formats differing mainly in length and copy rules:

In-feed video = 1080 × 1920 (9:16), 5–60s, ad text ≤ ~100 chars
Spark Ad      = inherits the boosted post's native 9:16 spec
Image ad      = 1080 × 1920 (9:16), static JPG/PNG
Carousel      = multiple 1:1 or 9:16 images sharing one ratio
TopView       = 1080 × 1920 (9:16), up to 60s full-screen takeover

Ad text on most placements is limited to roughly 100 characters and does not support emojis, while the display brand or app name is shorter still, so copy must be deliberately concise.

Tips and notes

Design to 9:16 and respect the UI safe zones — TikTok overlays the profile chip, caption, and CTA button on top of every ad, so keep logos and key text clear of the edges. Aim video length at the 9-to-15-second band for in-feed placements even though 60 seconds is allowed, and keep file sizes well under the cap with an efficient H.264 export so uploads and review go smoothly.