TikTok video ads have gained tremendous popularity due to their immersive and creative nature. That’s why a solid understanding about the TikTok ad specs and best practice is essential to maximize the impact of your video ads. In this article, we will show you the newest updates about the TikTok video ad specs and best practice so you can confidently run your ads.
Key Takeaway: The best TikTok ads size
When it comes to creating ads, it is important to pay attention to 2 distinct types of specifications: image ad specs and video ad specs.
9:16 Vertical (1080×1920px) is the best format
TikTok is built for full-screen mobile immersion. A 9:16 vertical video claims 100% of screen real estate. Uploading horizontal (16:9) or square (1:1) assets causes letterboxing, wasting up to 38% of the viewport. This immediately signals “repurposed content,” triggering higher skip rates and reducing dwell time.
And while TikTok’s bare minimum requirement is 540×960px, aggressive compression will cause low-resolution assets to look soft or pixelated on modern smartphone displays.
Before publishing, you should absolutely preview your ad to make sure everything looks fine.
Safe Zone: Design within the center of the canvas
TikTok places persistent user interface (UI) elements directly over your video layer. The top band holds search and account details, the lower third hosts the ad caption and call-to-action (CTA) button, and the right edge contains reaction icons (like, comment, share, audio wheel).
The golden rule is to restrict all primary visuals, faces, logos, and offer details to the center 60% of the canvas. As a benchmark, keep key text and product focal points at least 270 pixels away from the bottom edge and 100 pixels away from the right side to ensure overlays never block your core message.
1. TikTok Image ad specs
TikTok offers the image ad specs for that apply to the Global App Bundle and Pangle placements. While Global App Bundle is an integrated traffic solution that places ads on ByteDance’s rising apps (Capcut, Fizzo), Pangle allows advertisers to run ads in placements on 3rd party apps while benefiting from app monetization solutions for publishers.
TikTok Image Ads would appear at best in the following formats.
| Global App Bundle | Pangle | |
| Placement | App Open In-feed formats across CapCut & Fizzo. | Interstitial Ads: Normal Interstitial Banner Ads: Normal Banner, Icon-only Banner, Video thumbnail banner Native Ads: Normal Native, Video thumbnail native App Open Ads: Normal App Open |
| Ad composition | Image + Brand/app name (logo) + Skip ad button and [Landing page URL] + CTA button | Image creative + brand or app name (logo) + ad description + CTA button |
| File type | .jpg, .jpeg, .png | .jpg, .jpeg, .png |
| Size & Resolution | Size within 100MB and resolution 720*1280px | Size within 100MB and resolution 1200*628px / 640*640px / 720*1280px |
2. TikTok video ads specs
Although TikTok provides specs for 3 different placement (TikTok, Global Bundle, and Pangle), this section will focus primarily on the specs in the TikTok placement.
A regular In-feed ad or Spark ad will consist of:
- Video creative
- ad display image
- brand or app name (logo)
- ad description
- CTA button
To delve deeper into the specifications, let’s analyze the ad specs for the two most popular types of TikTok Video ads: In-feed Ads (Non-spark Ads) and Spark Ads.
2.1. TikTok In-feed Ads specs
TikTok in-feed ads refer to the video ads that seamlessly appear within users’ TikTok feeds. However, this type of ad will require advertisers to upload the video on TikTok Business Center first prior to publishing. That’s why TikTok provide precise restrictions and specs so that they can ensure optimal performance and compatibility.
Video creative specs
- Aspect Ratio: 9:16, 1:1, or 16:9
- Video Resolution: The resolution should be at least 540*960px, 640*640px, or 960*540px.
- File Type:.mp4, .mov, .mpeg, .3gp, or .avi
- Video Duration: Though videos can range from 5 to 60 seconds, they should ideally be between 9 and 15 seconds in duration
- Bitrate: within 516 kbps
- File Size: within 500MB

Ad display image specs
- Aspect Ratio: 1:1
- File Type: .jpg, .jpeg, .png
- File size: <50 KB
App Name, Brand Name & Ad Description
- App names: 4-40 Latin alphabet letters and 2-20 Asian characters.
- For brand names: 2-20 Latin alphabet letters and 1-10 Asian characters.
- Ad Description: 1-100 Latin alphabet letters and 1-50 Asian characters.
You can see the best in-feed TikTok ads examples to get better ideas of how to design your own!
Note:
– Emojis are not supported in the app name, brand name, or ad descriptions. For ad descriptions, special characters like “{ }” or “#” also should not be included.
– Punctuation marks and spaces are considered as characters.
– On certain mobile phone models and operating systems, longer text may not be fully visible on the screen.
2.2. TikTok Spark Ads specs
TikTok Spark Ads offer a unique advantage as they stem from organic videos created by any TikTok account. What this means is that they are not subject to the same strict video specifications as regular ads! Therefore, with this type of ad, brands are more likely to enhance their authenticity and supercharge engagement.
According to TikTok, here are the specs of Spark Ads that you’ll need to keep in mind
Video creative specs
There will be no restrictions for Video Ratio, Video Resolution, File Type, Video Duration, Bitrate, and File Size.
Ad display image specs
Similar to an In-feed ad, the display image will have the specs as below:
- Aspect Ratio: 1:1
- File Type: .jpg, .jpeg, .png
- File size: <50 KB
App Name, Brand Name & Ad Description
- Ad captions can be left blank if desired.
- You can include Account tagging, Emoji, and hashtags in the captions of your Spark Ads.
- The ad Display Name and Text will automatically reflect the content of the chosen organic post and cannot be edited during the ad creation process on TikTok Ads Manager.
3. TikTok ads specs best practices
While TikTok is dominating social media with its short-form, vertical video content, there’s no doubt that creative elements significantly contribute to TikTok’s success. Let’s discover the 5 powerful elements with the 7 best practices to make a viral video. to make a viral video.
Attractive audio sound
Don’t forget to add sound on TikTok! According to TikTok guidelines, all video creatives must have accompanying audio. Also, sound is a potent attention-grabbing element on TikTok because 93% of users spend time on the app with sound on, especially music.
As a result, this most widely-used type of audio accounts for 3 out of 5 of all TikTok ads. It’s recommended by TikTok to choose trending TikTok songs to maintain a seamless user experience.
Pay attention to the appearance of text overlays
Text is useful for illustrating or underlining important information, but it must be used with care to strike a good balance between volume and timing. Don’t exaggerate and pay attention to when and how it appears. Once the viewers have read the title, brand name, or CTAs in on-screen captions, they are more likely to stick until the end of the video.
@jengolbeck TikTok tip: add your captions in TikTok bc it helps TikTok understand what the video is about and what YOU are about #socialmediatips
♬ Pieces (Solo Piano Version) – Danilo Stankovic
Think less and faster when putting text into your TikTok ads. In comparison to different timings, TikTok’s sweet spot for displaying text has been found to be between 5 and 10 words per second. Additionally, according to a worldwide study, viewers of sponsored ads consume information more thoroughly and process captions 38% quicker than they do for organic ads.
Localization is Key
According to TikTok, incorporating the official local language in your caption or text is an absolute must. Why? Well, here’s the scoop: videos that don’t align with the local language might miss the mark and not receive approval from the local ad policy team.
Also, using the local language will surely help you reach a wider audience base that resonates with your content.
Catchy Calls to Action
CTAs aim to encourage viewers to take action so they are likely to appear as a CTA button or textual language on a landing page to make a purchase or to “Download Now.”
According to a US study, CTA display card ads increase recall by over 45% and likeability by 19%. Additionally, placing a CTA in the opening frame boosts conversions by more than 44% compared to placing it later in the first two seconds. 80% of the best-intended ads feature a call-to-action prompt, according to an analysis of the similarities across high-performing brand lift campaigns.
So, how can you craft irresistible CTAs? The key lies in being concise, crystal clear, and unapologetically action-oriented. Infuse your CTAs with energetic action verbs, instill a sense of urgency or exclusivity, and make sure they seamlessly blend with the overall tone and message of your ad.
You can also learn the best TikTok ads examples to see how industry experts format their ads.
Identify winning ad formats with NestAds
It’s not big of a deal to master all the TikTok ad specs & elements and effectively use appropriate specifications. With the basic information above, you can leverage your ads and drive your campaign to success.
The best ad format may differs for every business. Ready to find out your most profitable ad creative and format? Try our TikTok ads analysis tool for free.
FAQs: TikTok Ads Size
Yes, TikTok accepts horizontal and square video formats, but the platform automatically adds black, blurred, or colored bars (letterboxing) to fill the 9:16 screen.
TikTok Ads Manager supports file uploads up to 500 MB. Accepted file formats include .mp4, .mov, .mpeg, .3gp, and .avi. For optimal processing speed and minimal quality loss during platform compression, export your files in .mp4 or .mov using the H.264 video codec.
In-Feed Ads accept durations ranging from 5 to 60 seconds. However, high-performing performance campaigns typically keep creative between 9 and 21 seconds. Shorter durations help maintain high watch-through rates, which positively signals the TikTok algorithm to keep delivering your ad.



































