TikTok Ad Specs Guide — Sizes, Ratios & Creative Requirements
Running TikTok ads with the wrong creative specs wastes budget before a single user sees your message. Wrong aspect ratios display with black bars. Low-resolution files look blurry after TikTok's re-encoding. Key text and product shots disappear behind CTA buttons and "Sponsored" labels. And creatives that don't match the native TikTok aesthetic get scrolled past in under a second.
This guide covers every TikTok ad format and its specs, the aspect ratio and resolution requirements, exactly where UI overlays cover your creative, and the best practices that consistently lower cost-per-click and increase engagement.
TikTok Ad Specs at a Glance
Best Size: 1080×1920 px (9:16)
Also Accepted: 1:1, 16:9
Max File Size: 500 MB
Format: MP4 or MOV (H.264)
Duration: 5–60 sec (15–30 best)
Frame Rate: 24–60 fps
Safe Area: Center 45–50%
Bottom Coverage: ~380 px (CTA + caption)
TikTok Ads Manager supports several ad formats. The core video specs are consistent across most formats, but placement behavior and additional UI elements differ.
| Ad Format | Size | Ratio | Duration | Key Detail |
| In-Feed Ad | 1080×1920 | 9:16 | 5–60 sec | Appears between organic videos in the For You feed |
| Spark Ad | 1080×1920 | 9:16 | Any | Boosts existing organic post; keeps all engagement |
| TopView | 1080×1920 | 9:16 | 5–60 sec | First video on app open; premium placement |
| Brand Takeover | 1080×1920 | 9:16 | 3–5 sec | Full-screen static or video on app launch |
| Carousel (Image) | 1080×1920 | 9:16 | — | 2–35 swipeable image cards |
| Search Ads | 1080×1920 | 9:16 | 5–60 sec | Appears in TikTok search results |
| Pangle (Audience Network) | 1080×1920 | 9:16, 1:1, 16:9 | 5–60 sec | External placements; multiple ratios accepted |
Universal video specs
| Spec | Recommended | Accepted Range |
| Resolution | 1080×1920 px | Min 720×1280 |
| Aspect Ratio | 9:16 | 9:16, 1:1, 16:9 |
| File Size | Under 100 MB | Max 500 MB |
| Format | MP4 (H.264) | MP4, MOV, AVI, MPEG |
| Frame Rate | 30 fps | 24–60 fps |
| Bitrate | 10–20 Mbps | No hard limit |
| Duration | 15–30 sec | 5–60 sec |
| Audio | Required | 44.1 kHz sample rate |
Verify your creative dimensions with the TikTok video size checker before uploading to Ads Manager.
Aspect Ratios & Resolution
TikTok accepts three aspect ratios for ads, but their performance varies dramatically.
9:16 — Vertical (always use this)
- Resolution: 1080×1920 px
- Screen coverage: 100% — fills the entire phone screen
- Performance: highest engagement, lowest CPC, best ad placements
- This is the native format. Every other ratio is a compromise that costs you clicks and budget.
1:1 — Square
- Resolution: 1080×1080 px
- Screen coverage: ~56% — black bars above and below
- Performance: acceptable for Pangle placements; poor for in-feed
- Common when repurposing Instagram or Facebook ads. Works on Pangle but underperforms in the For You feed.
16:9 — Landscape
- Resolution: 1920×1080 px
- Screen coverage: ~30% — massive black bars, video appears tiny
- Performance: poor across all placements. Avoid unless absolutely necessary for Pangle.
Resolution and quality
TikTok re-encodes every ad creative on upload. To maximize quality after re-encoding:
- Export at 1080×1920 — pixel-for-pixel match to phone screens
- Use H.264 codec in an MP4 container
- Export at high bitrate (15–20 Mbps) — don't pre-compress
- Use 30 fps for most content (60 fps for fast-motion only)
Ad Safe Zones & UI Overlays
TikTok ads have a tighter safe zone than organic content because they add extra UI elements that cover more of the frame.
What TikTok overlays on ads
| Element | Position | Coverage |
| CTA button ("Shop Now," etc.) | Bottom center, full width | ~60 px tall |
| Ad headline text | Above CTA | ~40 px |
| "Sponsored" label | Below advertiser name | ~20 px |
| Advertiser name + caption | Bottom-left | ~300 px from bottom |
| Engagement buttons | Right side column | ~80 px wide |
| Navigation tabs | Top center | ~100 px from top |
| Music disc | Bottom-right corner | ~50×50 px |
The ad safe area
Ad Safe Area (1080×1920 canvas)
Top: below Y: 100 px
Bottom: above Y: 1540 px
Left: after X: 40 px
Right: before X: 1000 px
Usable height: ~1440 px
Effective safe zone: Center 45–50%
The critical difference vs. organic: the CTA button spans full width at the bottom. On organic posts the bottom-right is mostly clear. On ads, no content at the bottom is safe — not even on the right side.
Use the TikTok safe zone visualizer to check overlay positions on your actual creative, or preview the full ad layout with the ad preview tool.
Common TikTok Ad Creative Mistakes
Key message hidden behind the CTA button
The CTA covers the full bottom width. Pricing, product names, or promo text at the bottom is completely hidden. Move all critical content to the center of the frame.
Using landscape or square creative
Non-9:16 creatives display with black bars. The ad feels small, out of place, and gets scrolled past. Always use 1080×1920. Verify with the video size checker.
Creative looks like a traditional ad
Polished banner-style creatives with stock footage, corporate voiceovers, and heavy branding get scrolled past instantly. TikTok users expect native content. Match the organic aesthetic.
No hook in the first 2 seconds
Users can skip TikTok ads immediately. If your hook doesn't land in the opening 2 seconds, the impression is wasted. Front-load the most compelling visual or statement.
No audio or weak audio
TikTok is sound-on by default. Ads without audio or with generic stock music miss a major engagement lever. Use voiceover, trending sounds, or music that reinforces the message.
Product shot on the right side
The engagement button column (like, comment, share) covers the rightmost 80 px. Products, logos, or text there are obscured. Keep key elements centered or left-aligned.
Blurry creative after upload
Low-resolution or pre-compressed source files look noticeably blurry after TikTok's re-encoding. Export at 1080×1920, H.264, high bitrate. Never pre-compress before uploading.
TikTok Ad Creative Best Practices
- Always use 9:16 at 1080×1920 — fullscreen vertical is the only format that fills the screen and competes with organic content for attention.
- Hook in the first 2 seconds — the opening frame determines whether someone watches or scrolls. Lead with the most compelling visual, question, or statement.
- Keep key content in the center 45–50% — avoid the bottom 380 px, right 80 px, and top 100 px. All text, products, and faces should be centered.
- Match the native aesthetic — shoot vertical, use natural lighting, add trending sounds, keep the style casual and authentic. Ads that look like organic TikToks outperform polished creatives by 2–3x.
- 15–30 seconds is the sweet spot — long enough to deliver a message, short enough to hold attention. Under 15 seconds feels rushed; over 30 seconds loses most viewers.
- Sound is essential — TikTok is sound-on. Use voiceover, trending audio, or music to reinforce your message. Don't rely on text alone.
- Bold text overlays in the safe area — large, high-contrast fonts, 3–5 words per screen, centered in the frame. Small text is unreadable and text at the edges is hidden.
- End with a clear action — reinforce the CTA in your video: "Tap the link," "Shop now," "Try it free." The platform CTA button appears at the bottom, but verbal reinforcement in the last 2–3 seconds drives more taps.
- Test multiple creatives — TikTok Ads Manager supports A/B testing. Test different hooks, visuals, sounds, and CTAs. Small changes in the first 2 seconds can dramatically shift performance.
- Consider Spark Ads — if an organic post is performing well, boost it as a Spark Ad. It keeps existing engagement, appears more authentic, and typically delivers lower CPC than standalone ad creatives.
Verify your creative before launching a campaign:
TikTok Ad Specs FAQ
What size should a TikTok ad be?▼
1080×1920 pixels at 9:16. TikTok also accepts 1:1 and 16:9, but 9:16 fills the screen and delivers the best engagement and lowest CPC. Verify with the
video size checker.
What is the maximum file size for TikTok ads?▼
500 MB via TikTok Ads Manager. Use MP4 with H.264 encoding. Videos can be 5–60 seconds, with 15–30 seconds recommended for best performance.
What are the TikTok ad safe zones?▼
The center 45–50% of the frame. Avoid the bottom 380 px (CTA + caption), right 80 px (buttons), and top 100 px (nav). The CTA covers the full bottom width — unlike organic content. Preview with the
ad preview tool.
What is a TikTok Spark Ad?▼
A Spark Ad boosts an existing organic post as a paid ad. It keeps all engagement (likes, comments, shares) and appears more authentic. Same 9:16 format and safe zones as regular in-feed ads. Typically delivers lower CPC.
Should TikTok ads look like organic content?▼
Yes. Native-style ads outperform polished creatives by 2–3x. Shoot vertical, use natural lighting, add trending sounds, and keep the style casual and authentic. Users scroll past anything that looks like a traditional ad.
Related TikTok Guides