TikTok Video Ad Specifications: Sizes, Formats, and Safe Zones

TikTok video ad specs are the difference between an ad that looks native and one that gets cropped, muted, or rejected in review. This guide breaks down the practical requirements you need for day to day production – aspect ratio, resolution, file size, codecs, captions, safe zones, and export settings – plus a QA checklist you can hand to a creator or editor before you spend a dollar on media.

TikTok video ad specs – what you must get right first

Start with the non negotiables because they drive every creative decision that follows. TikTok is a vertical first environment, so 9:16 should be your default for most placements. When you deliver the wrong aspect ratio, the platform may pillarbox, crop, or shrink the video, which immediately hurts watch time and click through rate. Next, confirm resolution and file size early, since those constraints determine how aggressively you can push bitrate and how clean text overlays will look. Finally, plan for UI overlays by designing within safe zones so your CTA, captions, and product claims are not covered by buttons or the description area.

Here is a quick set of decision rules you can apply before you open your editing software:

  • If the ad is meant to feel native – shoot and edit 9:16, full screen, with subject centered and text in safe zones.
  • If you must reuse a horizontal asset – rebuild it as a vertical cutdown with reframing, not a simple crop.
  • If you rely on on screen text – increase font size and contrast, then test on a small phone at arm length.

For the most current platform requirements and placement specific notes, cross check with TikTok’s official documentation at TikTok Ads Manager Help Center. Use it as the source of truth when you are shipping final files.

Recommended formats, dimensions, and file settings

TikTok video ad specs - Inline Photo
Key elements of TikTok video ad specs displayed in a professional creative environment.

Most teams lose time because they do not standardize deliverables. Standardization matters because you will likely test multiple hooks, captions, and CTAs, and you want to avoid re exporting from scratch each time. In practice, a single master export preset plus a short list of alternates covers almost every campaign. Keep your workflow simple: edit in a high quality intermediate format, then export a platform ready MP4 for upload.

Use this table as your baseline spec sheet for creators, editors, and agencies. Treat the “recommended” column as your default unless a specific placement demands otherwise.

Spec item Recommended Acceptable range Why it matters
Aspect ratio 9:16 (vertical) 1:1, 16:9 (less ideal) Maximizes screen real estate and watch time
Resolution 1080 x 1920 At least 720 x 1280 Text and product details stay sharp
File type MP4 (H.264) MOV (if needed) Fast processing and broad compatibility
Frame rate 30 fps 24 to 60 fps Consistent motion and fewer playback issues
Audio AAC, 44.1 kHz 48 kHz also common Clean voiceover and fewer sync problems
Length 9 to 20 seconds Up to 60 seconds (placement dependent) Shorter cuts typically improve completion rate
File size Keep under 100 MB Varies by placement and upload method Faster uploads and fewer processing failures

Concrete takeaway: build two exports for every concept – a “clean” version (no burned in captions, no on screen CTA) and a “texted” version. The clean version gives you flexibility for localization and for swapping CTAs in Ads Manager without re editing.

Safe zones, UI overlays, and text legibility

Even a perfectly formatted video can fail if your message sits under TikTok’s UI. The right side has interactive buttons, the bottom area holds the caption and sometimes your CTA, and the top can include account and sound elements. As a result, you should treat the center of the screen as premium real estate and keep key text away from edges. This is especially important for regulated categories, where a disclaimer or claim must remain visible.

Use a simple production habit: add a “safe zone” overlay layer in your editing timeline and never turn it off. If you do not have a template, create one by exporting a still frame from a published TikTok, then draw guides where UI elements typically sit. Then, test your cut by uploading it as a private post and watching it on two devices, ideally one small phone and one larger phone.

  • Keep critical text in the middle 60 percent of the frame.
  • Avoid tiny subtitles – increase font size and use a solid or semi transparent background bar.
  • Do not place price, promo codes, or legal disclaimers near the bottom edge.

Concrete takeaway: if your ad depends on reading, you should assume sound off viewing and make the first two seconds understandable with visuals and text alone.

Key terms you will see in briefs and reporting

Specs are only half the job. The other half is aligning creative decisions with performance metrics and deal terms. Define these terms in your brief so creators and stakeholders do not talk past each other:

  • Reach – the number of unique people who saw your ad at least once.
  • Impressions – total views, including repeat views by the same person.
  • Engagement rate – engagements divided by views or impressions, depending on your reporting standard. State which one you use.
  • CPM – cost per 1,000 impressions. Formula: CPM = (Spend / Impressions) x 1000.
  • CPV – cost per view. Formula: CPV = Spend / Views.
  • CPA – cost per acquisition (purchase, lead, install). Formula: CPA = Spend / Conversions.
  • Whitelisting – running ads through a creator’s handle (also called creator licensing). This often requires explicit permission and sometimes added fees.
  • Usage rights – what you can do with the content (paid ads, website, email) and for how long.
  • Exclusivity – limits on the creator working with competitors for a time window.

Example calculation: you spend $2,400 and generate 600,000 impressions. Your CPM is (2400 / 600000) x 1000 = $4. If the same spend generates 120 purchases, your CPA is 2400 / 120 = $20. Concrete takeaway: include target CPM and target CPA in the creative brief so the team knows whether to optimize for cheap reach or for conversion intent.

Creative QA checklist before you upload

A repeatable QA process prevents last minute re exports and reduces disapprovals. It also helps you compare creative tests fairly because you eliminate technical differences. Run this checklist on every file before it reaches Ads Manager. If you work with creators, paste it into your deliverables doc so they self check before sending.

QA step What to check Pass criteria Fix if it fails
Framing Subject and product placement Primary subject fully visible in 9:16 Reframe, scale, or re edit with punch ins
Safe zones Text and logos vs UI No critical text under buttons or caption area Move overlays inward, increase margins
Hook clarity First 2 seconds Value prop is obvious without audio Add text hook or stronger opening shot
Audio Voice, music levels, licensing Voice is intelligible, no clipping Normalize, compress, or swap track
Compression Artifacts on text and skin tones No blockiness during motion Raise bitrate, export at 1080 x 1920
Claims and disclosures Pricing, results, endorsements Claims are supportable and disclosures visible Rewrite text, add disclaimer, adjust timing
CTA alignment On screen CTA vs landing page Message matches the destination Update CTA text or landing page headline

Concrete takeaway: keep a “QA passed” folder with the final exports and a text file that lists codec, resolution, and version notes. When performance shifts, you can rule out technical changes quickly.

How to brief creators for TikTok ads without endless revisions

Creators can hit specs and still miss what the campaign needs. A good brief translates performance goals into creative constraints. Start by stating the objective in one line, then list the single most important metric. After that, define the hook style you want and the proof you need on screen. If you need whitelisting, usage rights, or exclusivity, put it in the brief up front so the creator can price it correctly and avoid awkward renegotiation.

Use this step by step framework:

  1. Objective and KPI – for example, “Drive first purchases” and “Target CPA under $25.”
  2. Audience and insight – one sentence about who this is for and what they care about.
  3. Creative concept – hook, demo, proof, and CTA. Specify whether you want UGC style, studio style, or hybrid.
  4. Mandatory shots – product close up, app screen recording, unboxing, before and after, etc.
  5. Do not do list – banned claims, competitor mentions, unsafe music, or sensitive topics.
  6. Deliverables – number of variations, lengths, and whether you need clean plates.
  7. Rights and timing – usage duration, whitelisting access, and revision rounds.

When you need examples of how brands structure creator deliverables and measurement plans, browse the resources on the InfluencerDB Blog and adapt the language to your category. Concrete takeaway: ask for 3 hook variations per concept, even if the body stays the same. Hooks are the cheapest lever to test.

Common mistakes that break performance or trigger rejections

Most failures are predictable. The first is designing like it is YouTube: long intros, slow pacing, and tiny lower thirds. Another common issue is relying on auto captions without checking accuracy, which can create compliance problems if a product claim is transcribed incorrectly. Teams also forget that music licensing changes when you run paid ads, so a track that is fine for an organic post may not be approved for advertising. Finally, many advertisers cram too much text on screen, which hurts comprehension and makes compression artifacts more obvious.

  • Uploading a 16:9 cut and hoping TikTok “fixes it”
  • Placing promo codes or disclaimers in the bottom caption area
  • Using copyrighted audio without ad rights
  • Over editing with rapid cuts that blur the product
  • Mismatch between ad promise and landing page headline

Concrete takeaway: if you are seeing high thumb stop but low click through, check whether your CTA is visible and whether the offer is readable on a small screen.

Best practices for specs compliant ads that still feel native

Specs compliance is table stakes. What wins is creative that looks like it belongs in the feed while still being measurable and scalable. Start with a strong first frame that communicates category and outcome. Then, show proof early: a quick demo, a result, a comparison, or a testimonial. Keep edits tight, but do not sacrifice clarity. If you are running conversion campaigns, add friction reducing details like shipping time, pricing context, or what happens after purchase.

Apply these best practices on your next production:

  • Build for sound on and sound off – use captions and clear visuals, but keep audio engaging.
  • Use native pacing – short sentences, direct language, and minimal brand intro.
  • Design modularly – separate hook, proof, and CTA so you can swap sections in edits.
  • Plan for iteration – produce 3 to 5 variants per concept, not one “perfect” cut.

For ad policy and disclosure expectations, especially when creators are involved, review the FTC’s endorsement guidance at FTC Endorsements and Testimonials. Concrete takeaway: bake disclosure placement into your safe zone template so it is always visible and consistent.

Simple measurement plan for TikTok ad creative tests

Once your files meet TikTok video ad specs, you still need a measurement plan that connects creative to outcomes. Otherwise, you will end up debating subjective preferences instead of making decisions. Keep it simple: define one primary metric, two supporting metrics, and a minimum data threshold before you declare a winner. Use consistent attribution settings and landing page tracking so you do not compare apples to oranges.

Here is a practical testing method you can run in a week:

  1. Pick one variable – for example, hook line, creator, or offer. Do not change three things at once.
  2. Set a budget floor – for example, $100 per creative per day for 3 days, or a minimum of 20,000 impressions.
  3. Track core metrics – CPM, CPV, CTR, and CPA. Use the formulas above to sanity check reporting.
  4. Decide with a rule – keep creatives that beat target CPA, then optimize those with the best CTR.

Concrete takeaway: archive your winners with notes on hook, pacing, and proof type. Over time, you will build a creative library that reduces production cost and speeds up testing.