TikTok Video Ad Specs: The Complete 2026 Reference Guide

TikTok Video Ad Specs: The Complete 2026 Reference Guide

To embed a website or widget, add it to the properties panel.

Launching a TikTok video ad with incorrect specs can mean wasted spend, delayed campaigns, and rejection notices. This guide distills TikTok’s official ad requirements (dimensions, formats, safe zones) and practical best practices into bookmark-worthy checklists and tables. Refer back to the Baseline Specification Matrix below anytime you need the latest TikTok video ad dimensions, aspect ratios, and file limits at a glance.

TikTok Ad Specs Quick Reference Sheet

  • Aspect Ratio: Vertical 9:16 (recommended). 1:1 (square) and 16:9 (horizontal) are also supported at lower priority.

  • Resolution: Recommended 1080×1920px for 9:16 (minimum 540×960). Use full HD (1080p) for best quality.

  • Formats: Video files in .MP4 or .MOV (H.264/AAC encoding). TikTok also supports MPEG, 3GP, and AVI for in-feed ads.

  • Duration: In-feed ads up to 10 minutes (60–15 seconds often optimal). Spark Ads can leverage organic videos up to 10 min.

  • Max File Size: 500 MB for in-feed and TopView ads. (Smaller files help uploads and load times.)

  • Frame Rate: ≤30 fps is standard. TikTok’s creative tools often assume 24–30fps.

  • Bitrate: Aim for 2,000–2,500 kbps for 1080p video (TopView requires ≥2,500 kbps; in-feed minimum is 516 kbps).

The Baseline Specification Matrix

Ad Placement

Recommended Resolution

Aspect Ratio

Formats

Max File Size

In-Feed Video (non-Spark)

1080×1920px (min 540×960)

9:16 (vertical)

.MP4, .MOV, .MPEG, .3GP, .AVI

≤500 MB

Spark (Organic Pull)

Native (from post)

Any (no restriction)

Typically .MP4/.MOV

No limit*

TopView (Reserve Buy)

1080×1920px

9:16 (vertical)

.MP4, .MOV, .MPEG, .3GP

≤500 MB

Carousel Ads (Images)

1200×628px (H) <br> 640×640px (Sq) <br> 720×1280px (V)

16:9 (horizontal), 1:1 (square), 9:16 (vertical)

.JPG/.JPEG, .PNG

≤100 KB (image)**

Core TikTok In-Feed Ad Specs & Video Requirements

TikTok in-feed ads must meet the above technical specs. Keep videos vertical when possible (9:16); 1080×1920px is ideal. Supported video codecs are H.264 video and AAC audio – export as MP4 or MOV. Avoid exotic formats to prevent conversion issues. Bitrate should be high enough for clarity: the Ads Manager enforces ≥516 kbps, but use ≥2,000 kbps for 1080p (≥2,500 kbps for TopView).

Length & Frame Rate: TikTok supports videos up to 10 minutes, though brevity (<60s) usually works best. Stick to 24–30 fps for smooth playback. Static frames or animations must still follow these specs.

File Requirements: Keep videos ≤500 MB; this helps ensure fast upload and avoids truncation. If you exceed this, re-encode with higher compression.

Accepted Video Formats: TikTok officially supports the following for in-feed ads:

Container

Codecs

MP4 (.mp4)

H.264 video, AAC audio

MOV (.mov)

H.264/HEVC video, AAC

MPEG (.mpeg)

MPEG-4 video

3GP (.3gp)

H.263 video

AVI (.avi)

MPEG-4 video

(Use H.264/AAC in an MP4 container for best compatibility.)

Recommended Export Settings: For crisp video, export at full HD (1080×1920) with H.264 codec, 24–30fps, and AAC audio at 44.1 kHz. Aim for ~2,000–2,500 kbps video bitrate. See below for a quick export checklist:

Setting

Recommendation

Resolution

1080×1920 (9:16 vertical)

Format/Codec

MP4 (H.264 video; AAC audio)

Frame Rate (fps)

24–30 fps

Bitrate

~2,000–2,500 kbps (1080p)

Audio

AAC @ 44.1–48 kHz, stereo

Colour

Standard (no heavy filters that reduce contrast)

Captions/Subtitles

Burn in or upload SRT for hearing-impaired compliance

Understanding TikTok Ad Safe Zones to Prevent Cropped Text

TikTok overlays user interface (UI) elements on your ad video. To avoid having titles, logos or critical text covered, keep key visuals inside the “safe zone” (shown in green in TikTok’s template). The safe zone depends on aspect ratio and caption length; TikTok provides downloadable templates for each format. In general, use these rules for 9:16 vertical ads:

  • Top Buffer: Leave ~120–130px (scaled) at the very top blank. This area often shows the TikTok logo, time, and battery, which should not be obscured.

  • Bottom Interaction Block: Reserve roughly 300–320px at the bottom free of text/logos. This band contains the caption text, user profile info, sound icon, and engagement buttons (like, comment, share) on the lower right. Avoid placing subtitles or CTAs here.

  • Right-Side Interface: Keep ~120px clear on the right edge. TikTok displays the creator’s profile, follow “+” button, and engagement icons (heart, chat, share) on the right. Don’t place important elements flush to the right.

  • Left Side: About ~60px margin is safe on the left (to avoid the video progress bar/sound icon area).

For example, TikTok’s safe-zone overlay for a 9:16 video (1080×1920) shows a central green area of roughly 540×780 px (in a 540×960 view). All titles, logos, and buttons should stay inside that green region. In practice, think of an inner rectangle offset ~120px from the top, ~640px from the bottom, 120px from the right, and 60px from the left.

Figure: TikTok’s safe zone for 9:16 vertical ads (green area) – avoid placing text/logos outside this central region.

Safe Zone (Square & Horizontal)

Safe zones scale with orientation. For a 1:1 square ad, keep ~60px margin left, ~140px right, and ~130px from bottom clear of overlays. In practice, design your video so the key content sits in the middle of the frame for all aspect ratios.

CTA and Caption Placement Suggestions

  • CTA Button: The official CTA (“Learn More”, “Shop Now”, etc.) appears outside the video area (below the frame) when the ad runs on TikTok. Do not hard-code your own button at the bottom; instead leave room and rely on the Ads Manager CTA overlay.

  • Callouts in Video: If you use text like “Swipe up” or arrows, keep them at least 320px above the bottom edge (inside the safe zone) so they’re not hidden by the on-screen “see more” arrow.

  • Video Captions/Subtitles: TikTok automatically places user-generated captions at the bottom-left above the icon stack. When creating your own caption overlay, ensure it doesn’t collide with that area. Better yet, use TikTok’s “Captions” button in Ads Manager to upload transcripts.

In short, frame your videos with a generous margin on top/bottom and sides. TikTok’s own safe-zone templates (downloadable as ZIPs) can be used as design guides.

Spark Ads vs. Non-Spark Ads: Creative Parameter Differences

Spark Ads use existing organic TikTok posts as ads, whereas Non-Spark (standard) ads are brand-new uploads. Key differences in creative requirements:

Feature

Spark Ads (Organic)

Non-Spark Ads (Custom)

Source of Video

Existing TikTok post (yours or approved creator)

Uploaded video file (from Ads Manager)

Aspect Ratio

Any (no restrictions)

9:16 vertical (>=540×960) recommended; 1:1 and 16:9 allowed

Resolution

Native to original post

≥540×960 (vertical)

Formats

As in original (typically .MP4/.MOV)

.MP4, .MOV, .MPEG, .3GP, .AVI

Duration

Matches original (up to 10 min max)

Up to 10 minutes (15s–60s best practice)

Captions

Pulled from original post; can include hashtags, mentions, emojis

Separate ad caption (white text, no clickable @ or #)

CTA Behavior

Clicks go to original post’s links (music page, profile follow, or landing page)

Clicks go to chosen landing page or app store URL via ad’s CTA button

Engagement

Uses organic likes/comments; paid metrics track additional interactions

Standard paid metrics (views, clicks, etc.)

Spark Ads effectively boost an existing post. They carry the post’s caption, music, and existing likes. Non-Spark ads let you craft a brand-new ad with your own caption and calls-to-action. Use Spark Ads to leverage viral content and creator credibility; use Non-Spark when you need full control over ad copy/branding.

Why TikTok Video Ads Get Rejected: Critical Compliance Pitfalls

Even if your file meets technical specs, TikTok will refuse ads that violate creative rules. Common rejection reasons include:

Issue

Cause & TikTok Guideline

Wrong aspect ratio/size

Ads must use supported ratios (preferably 9:16). Non-compliant dimensions lead to rejection.

File too large/format

Files >500MB or unsupported codecs (.WMV, .MKV, etc.) are disallowed.

Text/logos outside safe zone

UI overlays may cover content not in the safe area – e.g. subtitles or CTAs placed at bottom often get cut off.

Low quality/compression

Blurry or pixelated video fails TikTok’s quality checks (use high bitrate, good lighting).

Policy violations

Exaggerated claims, misleading content, or disallowed products violate policy (see below).

Copyright/trademark issues

Using other brands’ logos or music without permission.

Inconsistent landing page

If the ad’s message doesn’t match the destination page, it’s flagged for “clickbait”.

TikTok explicitly notes ads will be reviewed for ad policy compliance. To pass review, avoid outrageous claims (“miracle cure,” “earn $X daily”), ensure consistency with your landing page, and remove any unlicensed music or copyrighted imagery.

Pre-Flight Checklist

Before submitting any creative for review, run this quick self-audit.

Before Export

✔️ Confirm final aspect ratio (1080×1920 for vertical ads)

✔️ Use only supported format (MP4/MOV with H.264/AAC)

✔️ Check for black bars or padding (videos should fill the screen without letterboxing)

✔️ Verify audio levels and licensing (no silent or copyrighted tracks)

✔️ Burn in required subtitles/captions if needed

✔️ Ensure all text and logos are within TikTok's safe zone

Before Upload

✔️ Title your file clearly and remove any hidden layers or alpha channels

✔️ Keep file size at 500MB or under

✔️ Select the correct ad placement in Ads Manager (In-Feed vs. Spark)

✔️ Prepare a catchy thumbnail with no misleading overlays and high contrast

✔️ Choose the correct landing page URL and CTA type

Before Publishing

✔️ Preview the video on a phone using TikTok's preview tool to confirm no UI overlap

✔️ Confirm that automated TikTok captions read correctly if used

✔️ Scan for compression artifacts and re-export if the video looks blocky

✔️ Get a second set of eyes: a fresh review often catches overlooked text or brand mismatches

(Collectively, these steps ensure you “get specs right the first time.”)

Streamline Your Ad Pipeline: The Recharm Creative Vault Solution

Manually resizing and recutting assets for TikTok can slow down agencies and in-house teams. Recharm’s Creative Vault empowers teams to organise and repurpose video assets so every TikTok ad starts off compliant. Key benefits:

  • Pre-Cut, Platform-Ready Footage: Recharm libraries contain vertical and horizontal masters of every clip, so editors never have to re-encode or crop raw footage for 9:16. All hooks, product shots, and B-roll clips are pre-tagged (by format/aspect), ready to drop into a TikTok timeline.

  • Faster Hook Iteration: Split-testing new hooks on TikTok can be 5× longer without organized clips. With Recharm, media buyers can instantly mix old and new content. As Lume’s marketer Jacob Bigger notes, “finding content from three years ago next to last week’s footage – and repurposing it, makes everything so much faster”. This means fresh TikTok variants with proper specs in hours, not days.

  • Modular Version Management: Trim duplicate editing by building ads from Lego-like pieces. Each visual asset (text, video, logo) is tagged for easy retrieval. Need to comply with an updated logo or branding guideline? Swap the tagged clip and re-export. No more hunting through folders for the latest 9:16 master.

  • Automated Compliance: By integrating TikTok’s safe zone and format rules into the workflow, Recharm flags any out-of-spec edits. Teams can set up checklists within the Creative Vault to ensure text and CTAs remain in safe zones.

  • Efficient Asset Discovery: A centralized library means editors spend less time searching. As Jacob says, “content quicker, cheaper, and better” by knowing exactly what footage exists.

Experience a faster, error-proof TikTok ad workflow: start your 14-day free Recharm trial (no credit card required). Teams can immediately begin building TikTok-compliant videos with Recharm’s AI-powered search, auto-tagging, and storyboard tools – all geared toward vertical ad specs.

Build Compliant, High-Impact TikTok Campaigns

In summary, TikTok in-feed ads perform best at 9:16 vertical (1080×1920px recommended) in MP4/MOV format, under 500MB. Keep any text or logos away from the edges – use TikTok’s safe zone guides. Review the checklists above to avoid common pitfalls. With the right specs mastered, creative teams can focus on crafting engaging hooks. Using organised tools like Recharm’s Creative Vault ensures each ad variation is correctly formatted and policy-compliant from the start, accelerating the path to your next winning TikTok campaign.

FAQs

What is the maximum file size for a TikTok video ad?

TikTok allows video files up to 500MB for in-feed and TopView ads. Files exceeding this will be rejected by Ads Manager. Re-encode with higher compression or split long videos into segments if needed. Spark Ads inherit the limits of the original post, with TikTok capping user uploads at 10 minutes.

What aspect ratio should TikTok video ads use?

The recommended aspect ratio is 9:16 vertical (1080×1920px), which fills the full phone screen. Square (1:1) and horizontal (16:9) are supported but appear smaller and tend to underperform. Shoot and export vertically whenever possible.

What is the difference between Spark Ads and standard TikTok ads?

Spark Ads boost existing organic posts, using the original video with its caption, likes, and music. Standard ads are brand-new uploads created in Ads Manager. Spark Ads allow hashtags and mentions in captions and have no format restrictions beyond TikTok's upload limits. Standard ads must meet all in-feed specs for dimensions, file size, and format.

Why do TikTok ads get rejected after upload?

The most common causes are format violations (wrong aspect ratio or oversized file), content placed outside safe zones, and policy non-compliance such as misleading claims, inappropriate content, or copyright violations. Always cross-check against TikTok's ad policies and the technical specs before submitting.

How long can a TikTok in-feed video ad be?

TikTok supports in-feed ads up to 10 minutes, but 15-60 seconds consistently performs better on the platform. Most brands still aim for under 60 seconds to maintain attention and engagement.

Do TikTok ad specs change between regions?

Technical specs (resolution, formats, file size) are consistent worldwide. The only regional variation is for Arabic locales, where TikTok provides Right-to-Left safe-zone templates. Localization efforts should focus on language and imagery rather than technical specifications.