What TikTok states for a video ad
TikTok states three accepted aspect ratios with minimum pixel dimensions, a duration ceiling of up to 10 minutes, a 500 MB file limit and a minimum bitrate of 516 kbps. Spark Ads, which run from an existing organic post, state no duration restriction at all. As of 2026-09-12.
| Item | What is published | Detail |
|---|---|---|
| Aspect ratio | 9:16 at 540x960+, 16:9 at 960x540+, 1:1 at 640x640+ | Non-Spark ads |
| Duration | Up to 10 minutes | Non-Spark ads |
| File | 500 MB or less, 516 kbps or more | .mp4, .mov, .mpeg, .3gp, .avi |
| Spark Ads | No duration restriction | .mp4 or .mov |
Inclusion rule. Values stated on the platform's own help page. A value the page does not give is recorded as not stated. Order. As the help page groups them.
1The two platforms constrain opposite things
YouTube's published constraints are almost entirely about time: five to six seconds for a bumper, sixty for a non-skippable, thirty before a skippable view is charged. It states no minimum pixel dimensions for those formats at all.
TikTok's are almost entirely about the file: three shapes with floors under each, a size cap, a bitrate floor, a format list. Its duration ceiling is ten minutes, which is not a constraint any generated piece will reach.
2Minimum dimensions are a floor, and generated video clears it easily
540x960 is below every resolution tier any tool in this register publishes. The shape matters and the pixel floor does not, which is worth saying because a spec sheet lists them together as if they were equally binding.
What it does mean is that the cheapest resolution tier on every tool here is acceptable to this platform. For a budget that is a more useful fact than any of the length figures.
3Spark Ads are a different shape of product
Running an ad from an existing organic post removes the duration ceiling entirely and narrows the accepted formats to two. That is a different creative route rather than a looser version of the same one, and the register keeps it as its own row.
For generated footage the practical reading is that the organic post has to exist first, which puts the constraint on the publishing workflow rather than on the file.
- Aspect ratios with minimum pixel dimensionsVertical 9:16 at 540x960 or more, horizontal 16:9 at 960x540 or more, square 1:1 at 640x640 or morenon-Spark ads
- Video durationUp to 10 minutesnon-Spark ads
- File size500 MB or less, with a bitrate of 516 kbps or more, as .mp4, .mov, .mpeg, .3gp or .avibitrate and formats
- Spark AdsSpark Ads state no duration restriction and accept .mp4 or .movwhich run from an existing organic post
4From brief to placement
For ad work around “TikTok specs”, SceneMixer's pages explain how its ad projects are produced:
Character sheets are always portrait and scene images always widescreen, whatever ratio the videos use.
SceneMixer, Vertical 9:16 or Landscape 16:9 — “Will choosing 9:16 make my character images vertical?” (read 2026-10-13)
Measured across every job that finished successfully on scenemixer.com in the thirty days to 20 September 2026: analysis of a whole book runs about 2 minutes 49 seconds at the median, one episode's storyboard 1 minute 54 seconds, one video segment 3 minutes 20 seconds, and compositing an episode 3 minutes 52 seconds.
SceneMixer, Turn a Novel into a Video Series with AI — “How long does it take to produce one episode?” (read 2026-10-13)
5Sources
Format requirements come from Google Ads Help and tool limits from each vendor page listed on published limits, both read 2026-09-12. The rule against mixing the two is on method. Nearby: Shape by platform, File limits, Ten seconds.