Create a 1080×1920 MP4 working copy for a vertical TikTok Non-Spark Auction In-Feed ad, then verify duration, bitrate and safe-zone placement against TikTok’s current official specification.
A 1080×1920 canvas is a practical 9:16 production target, not a universal minimum imposed by every platform. Requirements vary by placement. Keep faces, captions, logos and calls to action away from interface overlays and verify the current destination-specific profile before publication.
TikTok’s current Non-Spark Auction In-Feed specification recommends vertical 9:16 at no less than 540×960, permits up to 10 minutes and 500 MB, and requires at least 516 kbps. The official best-practices guide separately recommends video above 5 seconds, ideally 21–34 seconds, with audio and at least 720p. Those creative recommendations are not hard upload limits.
Quality control before publishing
Open the exported file outside the editor. Confirm duration, orientation, framing, audio synchronization and container. Check the first frame, every edit boundary and the final frame; a technically successful export can still contain a clipped subject, silent section or unwanted padding.
1
Compare output duration with the intended active timeline.
2
Check the result at normal size and full-screen.
3
Keep the untouched source until the destination accepts the export.
Repeatable preset for agents
Agents can use the official recipe `tiktok_vertical` through window.QuokkaPixVideoAgent or the Video MCP tools. The recipe prepares settings only: the source file is still selected locally in the browser, the exact payment tier is measured after selection, and the result manifest remains the source of truth for completion and QA.
1
recipeId: tiktok_vertical
2
ruleProfile: tiktok.in-feed-ad-video