TikTok Video Ad Specifications
TikTok supports video creative only.
| Requirement | TikTok Video Ads | News Feed App Series Video Ads |
|---|---|---|
| Placement | TikTok in-feed ad | BuzzVideo: in-feed ad, details page ad, story ad. TopBuzz: in-feed ad, details page ad. Babe: in-feed ad, details page ad. |
| Ad Composition | Video creative + ad display image + brand or app name + ad description | Video creative + brand or app name + ad description |
| Aspect Ratio | 9:16, 1:1, or 16:9 | 16:9 or 1:1 |
| Video Resolution | Resolution must be ≥720x1280px, ≥640x640px, or ≥1280x720px. | No restrictions. We suggest a resolution ≥720x1280px, ≥640x640px, or ≥1280x720px. |
| File Type | .mp4, .mov, .mpeg, .3gp, or .avi | .mp4, .mov, .mpeg, .3gp, or .gif |
| Video Duration | 5–60s allowed. We suggest short videos of 9–15s. | No limitation. We suggest short videos of 5–60s. |
| Bitrate | ≥516 kbps | ≥516 kbps |
| File Size | ≤500 MB | ≤500 MB |
| Profile Image | Aspect Ratio: 1:1. File Type: .jpg, .jpeg, .png. File size: <50 KB | Aspect Ratio: 1:1. File Type: .jpg, .jpeg, .png. File size: <50 KB |
| App Name or Brand Name | App names: 4–40 characters. Brand names: 2–20 characters. | App names: 4–40 characters. Brand names: 2–20 characters. |
| Ad Description | 12–100 characters | 12–100 characters |
Please note: emojis cannot appear in the app name or brand name; punctuation and spaces occupy characters; and depending on phone model and operating system, longer text can be at risk of not displaying completely.
For ad descriptions: emojis, "{ }", and "#" cannot appear; punctuation and spaces also occupy characters; and longer text can similarly be at risk of not displaying completely depending on device.