TikTok Video Requirements 2026
TikTok is optimized for vertical mobile viewing. Follow these specifications to ensure your videos look perfect and get maximum engagement on the platform.
📐 Video Dimensions & Aspect Ratios
⏱️ Video Length & File Size
📄 File Format & Codec
Supported Formats
Recommended. H.264 or H.265 codec. Best compatibility.
Supported. H.264 codec preferred. Common for iPhone.
Supported. VP8/VP9 codec. Less common but works.
Recommended Codecs
H.264 (most compatible) or H.265/HEVC (better compression)
AAC at 128 kbps or higher
⚙️ Technical Specifications
TikTok Video Best Practices
9:16 vertical videos fill the screen and get better engagement. Avoid horizontal videos with black bars.
Videos under 60 seconds have higher completion rates. Hook viewers in the first 3 seconds.
Keep files under 30 MB for faster uploads. Use H.265 codec for better compression without quality loss.
Keep important content away from top (profile) and bottom (caption/buttons) areas. Center zone: 1080 x 1350 px.
Use high-quality audio. TikTok is audio-driven. Clear sound = better engagement.
Export Settings for TikTok
Optimal Export Settings:
- Resolution: 1080 x 1920 pixels
- Aspect Ratio: 9:16
- Frame Rate: 30 FPS (or 60 FPS for smooth motion)
- Format: MP4
- Video Codec: H.264 or H.265
- Bitrate: 8-12 Mbps
- Audio Codec: AAC
- Audio Bitrate: 128-192 kbps
- Audio Sample Rate: 44.1 kHz
Quick Reference Chart
| Specification | Requirement |
|---|---|
| Dimensions (Vertical) | 1080 x 1920 pixels |
| Aspect Ratio | 9:16 (recommended) |
| Video Length | 15-60 seconds (up to 10 min) |
| File Format | MP4, MOV |
| Max File Size | 287.6 MB (iOS), 72 MB (Android) |
| Frame Rate | 30 FPS (60 FPS supported) |
| Bitrate | 8-12 Mbps |
Common TikTok Video Issues & Solutions
Solution: Export at 1080 x 1920, use H.265 codec, keep bitrate at 10+ Mbps, avoid re-uploading compressed videos.
Solution: Use 9:16 aspect ratio. Crop horizontal videos to vertical before uploading.
Solution: Reduce file size below 72 MB, check internet connection, use MP4 format, ensure video isn't corrupted.
Solution: Use AAC audio codec, match audio sample rate to 44.1 kHz, re-export with proper settings.