TikTok Feed videos — Video Specs
TikTok Feed videos accepts 1080 × 1920 recommended at 9:16 (vertical); 1:1 and 16:9 supported with letterbox, up to Up to 60 minutes for uploaded videos (10 min universal; 30–60 min rolling out by region) per upload. Use this page as a quick reference before exporting from your editor — every value is sourced from the official platform documentation.
Specs at a glance
- Resolution
- 1080 × 1920 recommended
- Aspect ratio
- 9:16 (vertical); 1:1 and 16:9 supported with letterbox
- Max duration
- Up to 60 minutes for uploaded videos (10 min universal; 30–60 min rolling out by region)
- Max file size
- 287.6 MB on iOS & Android; up to 4 GB via web / TikTok Studio
- Framerate
- 23–60 fps (30 fps standard, 60 fps for high motion)
- Video bitrate
- ≥516 kbps minimum; ~5 Mbps for 1080p30, 8–10 Mbps for 1080p60
- Video codec
- H.264 in MP4 recommended; H.265 (HEVC), VP8, VP9 and MOV also accepted
- Audio codec
- AAC
- Audio bitrate
- 128 kbps
- Max title chars
- 2,200 (API caption cap, UTF-16)
- Max description chars
- Up to 4,000 (native composer caption, including hashtags)
How it compares
TikTok Feed videos side-by-side with the platforms creators most often weigh against it.
| Platform | Resolution | Aspect ratio | Frame rate | Best for |
|---|---|---|---|---|
| TikTok Feed videos | 1080 × 1920 recommended | 9:16 (vertical); 1:1 and 16:9 supported with letterbox | 23–60 fps (30 fps standard, 60 fps for high motion) | Vertical short-form |
| Instagram Reels | 1080 × 1920 recommended (1080p is the maximum Reels resolution) | 9:16 (vertical) | 23–60 fps (30 recommended) | Vertical short-form |
| YouTube Shorts | 1080 × 1920 recommended (1080p is the maximum Shorts resolution) | 9:16 vertical or 1:1 square — any square/vertical clip ≤ 3 min is auto-classified as a Short | 24–60 fps | Vertical short-form |
| Snapchat Spotlight & Stories | 1080 × 1920 recommended (minimum 640 px wide) | 9:16 (vertical full-screen) | Up to 60 fps | Vertical ephemeral |
How to choose for TikTok Feed videos
Shoot and export at 1080 × 1920 — TikTok aggressively re-encodes anything smaller. 9:16 is the only ratio that fills the feed; 1:1 and 16:9 work but lose a third of the screen to black bars. 30 fps reads as 'native TikTok'; 60 fps reads as 'gaming clip' — pick deliberately. Long-form (10–60 min) uploads are available, but the feed still favours sub-3-minute clips.
Best practices
- 01Upload from the web or TikTok Studio for the 4 GB ceiling and a cleaner transcode — mobile uploads are capped at 287.6 MB and re-encoded aggressively.
- 02Keep the safe zone in mind: TikTok overlays UI on roughly the bottom 484 px and right 86 px of the 1080 × 1920 frame.
- 03Use trending sounds in the first 3 seconds — TikTok's recommendation engine weights sound-driven engagement heavily.
- 04Front-load the hook; the first 3 seconds determine your average watch time, which determines distribution.
- 05Add captions with TikTok's native sticker (not baked in) — they are searchable and improve discoverability.