Logo

TikTok Specs: The Complete 2026 Ad Reference

Published Date: August 29, 2026

Alex Rivers
by Alex Rivers |
Creative Director HMB

You've got a polished TikTok ad, a launch date, and a creative team waiting for approval. Then Ads Manager rejects the file, or the approved version lands in-feed looking like it was compressed through a toaster. The culprit is usually not the concept. It's a spec mismatch, a placement mismatch, or a production workflow built on an outdated checklist.

TikTok specs aren't one universal rulebook. Auction In-Feed ads, Spark Ads, and reservation placements such as TopView have different operating realities. Treating them as interchangeable wastes editing hours and makes good creative look cheap. This guide focuses on the practical production decisions that keep assets compliant, sharp, and usable across buying methods.

Why Most TikTok Ad Creatives Fail Before They Launch

A media buyer sends a final asset to review. The video is vertical, the hook is strong, and the call to action is clear. It still gets kicked back because the file was prepared for a different placement, the creator post can't be edited as a Spark Ad, or key text sits underneath TikTok's interface.

That cycle happens because teams often copy one spec sheet into every campaign. TikTok's official documentation distinguishes between auction In-Feed inventory and reservation placements, yet many internal workflows flatten both into “vertical video, upload, done.” That shortcut is expensive. A rejected file costs a reshoot or re-export, while a technically accepted file can still lose clarity during delivery.

The fix starts with assigning the buying method before production begins. Don't ask a designer for “a TikTok ad.” Ask for an auction In-Feed master, a Spark-ready organic post, or a TopView asset. Those are different jobs, even when they share a portrait frame.

Production rule: Choose the placement first, then build the asset around its actual delivery environment.

Creators and editors should also see the preview as part of production, not as a final administrative step. A native UGC concept may work beautifully when posted organically, but its caption, framing, and authorization status can create limitations once paid media enters the picture. Teams building UGC-style ads need a handoff that covers both the creative idea and the media destination.

Most failed launches aren't dramatic. They're small operational misses repeated across a library of assets. One wide export, one overloaded caption, one buried CTA, and suddenly the campaign team is spending Friday night fixing files instead of testing hooks.

The Universal Baseline Specs You Need to Know

Start with a production baseline, but don't mistake it for a universal approval guarantee. TikTok's current publishing environment centers on portrait-first video, with 9:16 and 1080 × 1920 pixels serving as the practical master format for most in-feed work. The platform's mainstream upload envelope commonly supports files of about 287.6 MB on iOS and Android, while standard video lengths commonly reach 10 minutes, with select accounts or workflows reaching 60 minutes according to the current TikTok video size guide.

The file container matters too. TikTok's official preview guidance accepts MP4, MPEG, 3GP, AVI, and MOV. For routine delivery, MP4 and MOV remain the sensible choices because they're familiar to editors, review tools, and ad operations teams.

Specification Requirement Notes
Core production format 9:16 vertical Best fit for full-screen smartphone viewing
Recommended master 1080 × 1920 pixels Use as the primary portrait asset
Common upload ceiling About 287.6 MB on iOS and Android Confirm the limit in the active workflow
Common video duration Up to 10 minutes Select accounts or workflows may reach 60 minutes
Accepted containers MP4, MPEG, 3GP, AVI, MOV MP4 and MOV are practical defaults
Auction In-Feed ratios 9:16, 1:1, 16:9 Placement strategy should determine the variant
Caption handling Placement-dependent Don't borrow organic limits blindly

The most important operational distinction is that baseline specs describe what can be accepted, not what should be produced. A long video may upload successfully and still be a poor performance asset. A square file may pass validation and waste most of the available mobile screen. A high-resolution file may look excellent in your editing suite but degrade if the export is poorly encoded.

Build one clean master, keep the source project editable, and create placement variants only when the media plan calls for them. That approach saves more time than maintaining a chaotic folder of vaguely named exports.

In-Feed Ad Specs and Aspect Ratio Strategy

Auction In-Feed ads support 9:16 vertical, 1:1 square, and 16:9 horizontal formats. TikTok lists minimum resolutions of 540 × 960 for vertical, 640 × 640 for square, and 960 × 540 for horizontal in its official auction In-Feed specifications.

Technical permission doesn't make every ratio equally useful. I recommend producing the core master at 1080 × 1920, then deriving square or horizontal versions only when the placement plan needs them. Portrait fills the phone screen. Square gives you reuse flexibility but forfeits screen area. Horizontal is the usual “we already had this TV spot” compromise, and it often looks like one.

A graphic showing different in-feed ad aspect ratios including 9:16, 1:1, and 16:9 for advertising performance.

TikTok permits auction In-Feed video durations up to 10 minutes, which is useful for long demonstrations, detailed testimonials, or content with a genuine narrative reason to run longer. It doesn't mean every direct-response ad should become a short documentary. In production, the message should arrive early, and the edit should earn every additional second.

Pick the ratio before the edit

If the creative team edits in a horizontal format and crops later, the crop will decide what survives. Faces shift out of frame, product demonstrations lose context, and on-screen text gets squeezed into awkward corners. Give editors the final frame before they cut the first sequence.

Safe-zone planning belongs in the storyboard. Keep the product, hook, proof, and CTA away from the areas where native interface elements can compete for attention. Don't place a beautiful offer directly beneath the caption or beside the engagement controls, then act surprised when nobody can read it.

For teams turning one concept into multiple paid variants, short-form video ad production works best when the master has clean layers, replaceable text, and a subject positioned for reframing. That's not glamorous advice, but it beats rebuilding the whole edit because the first version was composed like a YouTube pre-roll.

Spark Ads vs Standard In-Feed Ads

Standard In-Feed ads start with an uploaded advertising asset. Spark Ads start with an existing organic TikTok post, yours or a creator's, and use that post as the paid creative. The difference sounds simple until the media buyer tries to change the caption, framing, or call to action after authorization.

A standard upload gives the creative and media teams more control over the asset they submit. A Spark Ad inherits the organic post's published context. That can preserve the native feel and existing engagement, but it also locks the team into decisions made before the paid campaign existed.

Specification Standard In-Feed Spark Ads
Creative source Uploaded ad asset Existing organic TikTok post
Aspect ratio 9:16, 1:1, or 16:9 supported for auction In-Feed Inherits the original post's dimensions
Caption Prepared for the ad workflow Pulled from the original post
Editing after setup Creative can be re-exported and replaced Original post content is generally locked
Creator involvement Optional Authorization is required when using another account
Best operational use Controlled testing and rapid iterations Creator-led content and native social proof
Main risk Teams ignore placement overlays Teams assume the organic post is fully editable

The authorization token process also changes iteration speed. If a creator has to approve each new post or the team needs a fresh authorization for a replacement asset, a supposedly fast test can stall. Decide whether the existing post is strong enough to accept as-is before you build the campaign around it.

When to request a re-upload

Request a new organic post when the original has an unusable crop, a caption that conflicts with the offer, or a hook that lands too slowly for paid traffic. Accept the limitation when the post's native context is the point and the remaining constraints won't interfere with the campaign objective.

Spark Ads aren't a magic escape hatch from production standards. They solve a distribution problem, not a composition problem. If the original video was framed poorly, paid spend won't rescue it. It'll help more people notice the mistake.

TopView and Reservation Placement Requirements

Reservation inventory requires earlier coordination because the asset is tied to a premium placement and a scheduled buying arrangement. TopView supports video up to 60 seconds, while TikTok's placement guidance recommends 9 to 15 seconds for that inventory. That recommendation tells you how to edit, even when the technical ceiling gives you more room.

For TopView, use a portrait-first master and front-load the message. The viewer should understand the brand, offer, or launch moment before the interface and scrolling behavior take over. A cinematic opening that spends several seconds establishing mood is a luxury most reservation placements don't reward.

A comparison chart showing TopView and Reservation ad specs for TikTok auction and reservation inventory.

The important technical distinction is playback quality. TikTok's official preview guidance calls for a bitrate above 2500 kbps for TopView and above 350 kbps for non-TopView inventory. Use the higher-quality master where the placement justifies it, rather than exporting every asset as a giant file and hoping the platform sorts it out.

A practical reservation workflow

  1. Confirm the placement and market first. Availability and requirements can vary by reservation package and region. Don't finish a global master before confirming where it can run.

  2. Create a dedicated TopView edit. Keep the opening immediate, the branding legible, and the visual hierarchy simple. Don't recycle a crowded auction edit without checking the full-screen experience.

  3. Validate the export before handoff. Check the container, dimensions, playback, audio, and bitrate. Reservation review is a bad place to discover that the “final” file was a preview export.

Brand Takeover and other reservation formats shouldn't be treated as interchangeable with TopView. Their creative environments and review gates differ, so use the placement brief supplied for the specific buy. The auction In-Feed option to run 16:9 doesn't make a sensible default for premium full-screen inventory.

File Formats and Bitrate Specs That Actually Matter

A file can pass upload validation and still look terrible after delivery. TikTok accepts MP4, MPEG, 3GP, AVI, and MOV, but the container is only the first checkpoint. The export needs enough visual information to survive transcoding without turning fine text, gradients, and fast movement into mush.

The official bitrate guidance is blunt. TopView assets should exceed 2500 kbps, while non-TopView inventory should exceed 350 kbps, according to TikTok's ad preview guidance. I'd treat those as floor-level delivery requirements, not creative quality targets. A technically compliant minimum can still be a poor choice for a detailed product demonstration.

A graphic showing video file format requirements including MP4 and MOV with minimum bitrate specifications for upload.

Export for the destination, not the editing timeline

Use a broadly compatible MP4 or MOV export for standard delivery, and preserve a higher-bitrate master for premium placements. H.264 is the practical default when compatibility matters. Newer codecs may reduce file size, but if a downstream workflow transcodes them unpredictably, the theoretical efficiency isn't worth the troubleshooting.

Audio deserves the same attention. TikTok's accepted video containers don't guarantee that a voiceover will survive a careless audio export. Check that speech is clear, music doesn't overpower the hook, and the final file plays correctly on the intended devices before upload.

Compression complaints usually point to a specific production issue:

  • Banding in gradients: Add subtle texture or noise before export rather than pushing an overly aggressive compression setting.
  • Tiny text looks jagged: Increase text size and simplify the type treatment. Don't expect microcopy to remain readable on a phone.
  • Fast cuts look smeared: Review motion-heavy shots at the target export settings. A visually clean timeline can become muddy after delivery.
  • File is enormous: Remove unnecessary export overhead and create a placement-specific version. Bigger isn't automatically better.

Frame rate should follow the footage and the action. Use a higher frame rate when motion benefits from it, not because the export menu offers the option. A clean, properly encoded 30fps edit is often more operationally sensible than a bloated high-frame-rate file that adds no visible value.

Branded Effects and Interactive Ad Specs

Branded Effects, Branded Mission, and Playable Ads don't fit neatly into a standard video export checklist. They involve interactive behavior, platform-specific packaging, and a review process that can't be completed by dropping an MP4 into Ads Manager.

That changes the production team you need. A media buyer can define the campaign objective and placement, but an effects developer or interactive specialist must handle the experience itself. Treating AR development like a quick overlay request is how launch calendars become fiction.

A four-step infographic illustrating the branded effects and interactive ad specification process for digital marketing campaigns.

Build the handoff around the interaction

Start with the user action. Will someone tap, swipe, move their face, or trigger an object through a gesture? The interaction should be defined before the creative team models assets, because the trigger determines testing and packaging requirements.

Effect House belongs in the workflow from the beginning, not the night before launch. Test the effect on representative devices, check how branding behaves over faces or environments, and document the activation path for the media team. A beautiful effect that users can't understand or trigger is expensive decoration.

Interactive work also needs a clean asset inventory:

  • Creative source files: Keep models, textures, animations, and branded elements organized.
  • Trigger documentation: State what activates the effect and what the user should see.
  • Preview exports: Provide a short demonstration for internal approval and stakeholder review.
  • QA notes: Record device checks, known limitations, and the exact build submitted.

Don't invent a generic file-size rule and apply it to every interactive format. Requirements can vary by product, placement, and TikTok's active review process. Confirm the current technical package with the platform contact or documentation tied to the specific buy. The operational lesson is simple, interactive formats need a dedicated technical owner and a review buffer.

Common Spec Mistakes and How to Fix Them

The most common mistake is producing one “universal TikTok file.” That file usually starts as 16:9, gets cropped into portrait, and loses the product, speaker, or headline that made the concept work. Fix it by composing the master in 9:16 from the beginning, then creating other ratios as intentional variants.

Another recurring problem is treating safe zones as optional. The editor places the offer at the bottom because it looks balanced in the clean export. TikTok then adds captions, buttons, and account controls over the same area. Move critical information toward the central-left viewing area and inspect the creative with the platform interface visible.

Five fixes that save launch time

  • Landscape-first editing: Rebuild the composition for portrait instead of relying on an automatic crop.
  • Tiny text overlays: Replace dense copy with a larger headline and a clear spoken explanation.
  • Unverified encoding: Export a compatible MP4 or MOV, then review the actual uploaded preview.
  • Overbuilt files: Match quality and bitrate to the placement instead of maxing every setting.
  • Generic checklist use: Label every asset by buying method, placement, ratio, and version.

H.265 can be efficient, but compatibility and transcoding behavior matter more than codec fashion. If a file produces device-specific artifacts, use a more broadly supported export and compare the delivered preview before spending budget.

Spark Ads create a separate misconception. They use organic posts, but that doesn't mean every organic decision remains suitable for paid distribution. The caption, framing, and authorization status can constrain the campaign. Review the post as an ad before promoting it, and request a re-upload when the limitations affect the message.

Launch-room reality: Validation tells you whether TikTok can accept the file. Preview inspection tells you whether the audience can actually see it.

Quick Reference Lookup for All TikTok Ad Formats

Use this table during briefing and asset review. Where TikTok's published requirements differ by placement or buying method, the buying team should confirm the active campaign specification rather than relying on a recycled spreadsheet.

Ad Format Aspect Ratio Resolution File Type Max File Size Max Duration Caption Limit
Auction In-Feed Ads 9:16, 1:1, 16:9 540 × 960, 640 × 640, or 960 × 540 minimums MP4, MPEG, 3GP, AVI, MOV About 287.6 MB commonly reported for mobile uploads Up to 10 minutes Placement-dependent
Spark Ads Original post ratio Matches original post Existing organic post Organic workflow limit Organic workflow limit Original post caption
TopView 9:16 recommended Portrait master recommended MP4, MOV and accepted preview formats Confirm active reservation limit Up to 60 seconds Placement-dependent
Brand Takeover Placement-specific Confirm campaign brief Video or static asset Confirm active reservation limit Short-form reservation duration Limited or placement-dependent
Branded Effects Interactive effect package Effect-specific Effect assets and platform package Confirm active effect brief Experience-dependent Campaign-specific
Branded Mission Campaign-specific interactive assets Confirm campaign brief Platform-approved assets Confirm campaign brief Campaign-specific Campaign-specific
Playable Ads Interactive portrait canvas Platform-specific HTML5 package Confirm active playable brief Interactive Campaign-specific

For a final sanity check, separate auction and reservation decisions before anyone exports:

Check Auction In-Feed Reservation Placement
Ratio strategy 9:16, 1:1, or 16:9 supported Confirm the specific placement
Runtime Up to 10 minutes for auction In-Feed TopView supports up to 60 seconds
Delivery quality Above 350 kbps for non-TopView guidance Above 2500 kbps for TopView guidance

Next Steps and Related Resources

Audit the current creative library today. Sort every file by buying method, placement, ratio, container, bitrate, and safe-zone status. Flag anything that depends on an automatic crop or contains critical text near the interface areas, then re-export the highest-priority assets before the next campaign flight.

Use TikTok's in-platform validation as the first check, not the last word. A file can pass technical review and still look soft, crowded, or unreadable on a smaller device. Pair the spec audit with a preview review and a clean naming system so the media buyer knows exactly which master belongs to which placement.

Keep this reference bookmarked and share it with creative, especially if your team also manages conversion tracking. TikTok updates capabilities and placement rules, and a quiet change in delivery behavior can make last quarter's export look wrong without anyone touching the original project.


If your team needs someone who can turn TikTok specs into a reliable launch process, HireMediaBuyers.com connects companies with vetted media buyers and paid ads specialists, including professionals experienced with TikTok campaigns. Visit HireMediaBuyers.com to find flexible paid media talent and stop losing launch time to avoidable creative rework.

Find Your Media
Buyer Today

badge
badge
badge
badge
Get Started