Video
Published format-level guidance.
Required
Not specified by platform
Recommended
Not specified by platform
Placement-dependent
Not specified by platform
Cphere best practice
Not specified by platform
In-Feed (Reservation)
Direct linkReservation buying including Reach & Frequency. Technical upload limits apply to Non-Spark Ads and Spark Ads Push; Spark Ads Pull uses a successfully published organic TikTok asset.
Required
- Duration
- 5–60 seconds
- Minimum Duration Seconds
- 5 seconds
- Maximum Duration Seconds
- 60 seconds
- File Types
- MP4 · MOV · MPEG · 3GP
- Maximum File Size
- 500 MB
- Minimum Bitrate
- 2,500 kbps
- Account Name
- Maximum 20 characters (10 for Chinese/Japanese/Korean); no emojis or braces; punctuation counts
- Caption Limit
- Maximum 4 display lines then See more; no links or braces; 100 characters or fewer recommended (50 for Chinese/Japanese/Korean); Spark Pull captions up to 150 characters or blank
- Profile Photo
- 98x98 pixels, 1:1, JPG/JPEG/PNG under 50 KB; keep the key element centered in the 66x66 pixel safe area
- Cta Options
- 25 landing-page CTAs supported; app-download campaigns use a 4-CTA subset (Download, Learn more, Listen now, Play game)
Recommended
- Aspect Ratio
- 9:16 at 540x960 or larger (recommended); 16:9 at 960x540 or larger; 1:1 at 640x640 or larger
- Recommended Duration
- 9–15 seconds
Placement-dependent
Not specified by platform
Cphere best practice
Not specified by platform

