Do 480p AI video clips pass TikTok's ad minimums? 540x960 and 640x640

TikTok's non-Spark ad minimums are 540x960, 960x540 and 640x640. A 480p AI clip is named for 480 pixels on its short side, which is below all three. Use 720p.

5 min readSume
All posts

A 480p AI video clip is below TikTok's minimum for every non-Spark ad ratio, if 480p means a short side of 480 pixels, which is how the label is used for 16:9 video. TikTok's ad specification asks for at least 540x960 for 9:16, 960x540 for 16:9 and 640x640 for 1:1. Pick 720p on Sume for ad delivery, and confirm the pixel size of the file you download, because the Sume docs name the resolution tier but this page did not verify exact pixel dimensions per ratio.

TikTok's minimums

From TikTok's video ad specifications page, read 2026-10-09 (non-Spark in-feed ads).

  • File types: .mp4, .mov, .mpeg, .3gp, .avi.
  • Length up to 10 minutes; file at most 500 MB; bitrate at least 516 kbps.
TikTok non-Spark ad video minimums, as of 2026-10-09
RatioMinimum size
9:16 (recommended)540 x 960
16:9960 x 540
1:1640 x 640

What each Sume tier costs per second

Rates are Sume's, provider list times 1.25, read 2026-10-09. The 480p row exists on Seedance 2.5, Seedance 2.0, Wan 3.0, H3 and H3 Max; 720p exists on Seedance 2.5, Seedance 2.0, Wan 3.0 and Omni. H3 has a 768p tier instead of 720p. Short side 768 clears 540 and 640 by the same logic.

Cheapest Sume tier that clears the TikTok minimums on a short-side basis, as of 2026-10-09
ModelTier to useRate per second15 s ad
wan-3.0720p$0.125$1.8750
minimax-h3768p$0.075$1.1250
minimax-h3-max768p$0.10$1.5000
seedance-2720p$0.378$5.6700
seedance-2.5720p$0.5778$8.6670

Why this matters before you buy

The cheapest way to waste money on ad creative is to generate at the wrong tier. A 15-second Seedance 2.5 clip at 480p is $4.03 and at 720p is $8.67. If the 480p file is rejected by the ad uploader, the second attempt costs the full 720p price, so the total is $12.70 for one usable ad. Generating at 720p the first time costs $8.67.

Run the check on a draft: generate a short 720p clip, download it, and confirm the width and height reported by your media tool against TikTok's table. Do that once per model and ratio, and write the result into your own notes.

Check before you upload

The check is cheap: download the job output and read its width and height with your media tool, or use the video-inspect docs page if you already run files through Sume. Then confirm bitrate. TikTok wants at least 516 kbps and a file at most 500 MB; a 15-second clip is far below the size cap, so bitrate is the likelier failure for a heavily compressed file.

A 480p draft is still the right first pass for a prompt test. At Wan 3.0 rates, 15 s at 480p is 15 x $0.0625 = $0.9375 against $1.875 at 720p. Render the keeper at the higher tier.

Sources

Related posts

More in Use cases

All Use cases posts

Written by Sume