Wrong video dimensions = fewer views. TikTok's algorithm favors videos with perfect specifications. Here's everything you need to know about TikTok video sizes in 2026.
TikTok Video Specifications (Official 2026)
| Specification | Recommended | Maximum |
|---|---|---|
| Aspect Ratio | 9:16 (vertical) | 1:1 or 16:9 |
| Resolution | 1080 x 1920 px | 1080 x 1920 px |
| Video Length | 15-60 seconds | 10 minutes |
| File Size | Under 50 MB | 287.6 MB (iOS) / 72 MB (Android) |
| Format | MP4, MOV | MP4, MOV, MPEG, AVI |
| Frame Rate | 30 fps | 60 fps |
| Video Codec | H.264 | H.264, H.265 |
| Audio Codec | AAC | AAC, MP3 |
| Audio Bitrate | 128 kbps | 320 kbps |
The Perfect 9:16 Aspect Ratio
TikTok is designed for vertical mobile viewing. The 9:16 aspect ratio fills the entire screen.
Why 9:16 is Critical:
- ✅ No black bars or cropping
- ✅ Full-screen immersive experience
- ✅ Algorithm boost (TikTok prefers vertical)
- ✅ Higher engagement rates (users stay longer)
What Happens with Wrong Ratio?
- ❌ 16:9 (horizontal): Appears small with black bars
- ❌ 1:1 (square): Shows letterbox
- ❌ 4:5 (Instagram-style): Partial vertical, not optimal
Safe Zones (Avoid Important Content Cut-off)
TikTok overlays UI elements on your video. Keep important content within these safe zones:
Top Safe Zone
- Avoid top 150px — TikTok shows username and captions here
Right Safe Zone
- Avoid right 250px — Like, Comment, Share, Music buttons are here
Bottom Safe Zone
- Avoid bottom 480px — Caption, hashtags, and music info shown here
💡 Pro Tip: Design your video with a "safe box" in the center: 780 x 1290 pixels from top-left (150, 0) to bottom-right (830, 1440).
Video Length Guide
| Length | Best For | Retention Rate |
|---|---|---|
| 7-15 seconds | Quick hooks, viral loops | 85-95% |
| 15-30 seconds | Most content types | 70-85% |
| 30-60 seconds | Tutorials, storytelling | 50-70% |
| 1-3 minutes | Deep dives, reviews | 30-50% |
| 3-10 minutes | Long-form content | 15-30% |
📊 TikTok Algorithm Tip: Videos with 80%+ completion rate get pushed to more FYPs.
File Size Optimization
Smaller files upload faster and play smoother:
Best Practices:
- 🎯 Target: 10-30 MB per video
- 📹 Compression: Use H.264 codec, CRF 23
- 🔊 Audio: AAC 128 kbps is enough
- 🎨 Resolution: Don't exceed 1080p (waste of data)
Free Tools to Compress:
- HandBrake (Desktop) — Free, powerful
- CapCut (Mobile) — Official TikTok editor
- Veed.io (Web) — Online compression
- InShot (Mobile) — Easy & fast
Supported Video Formats
| Format | Support | Recommended |
|---|---|---|
| MP4 (H.264) | ✅ Full | ⭐ Best choice |
| MOV | ✅ Full | Good for iPhone |
| MPEG | ✅ Supported | OK |
| AVI | ✅ Supported | Convert to MP4 first |
| MKV | ❌ Not supported | Convert to MP4 |
| WMV | ❌ Not supported | Convert to MP4 |
| FLV | ❌ Not supported | Convert to MP4 |
| WEBM | ⚠️ Partial | Convert to MP4 |
Cover Image (Thumbnail) Specs
First impression matters! Optimize your cover:
- Size: 1080 x 1920 px
- Format: JPG or PNG
- File size: Under 5 MB
- Focus area: Center (safe from UI)
- Text: Large, readable fonts (min 24pt)
Music & Sound Guidelines
- 🎵 Use trending sounds — Algorithm boost
- ⏰ Audio length should match video
- 🔊 Volume: Normalize to -14 LUFS
- 📜 Copyright: Only use TikTok's library or your own music
Quality Checklist Before Upload
- ☐ 1080 x 1920 resolution (9:16)
- ☐ MP4 format with H.264 codec
- ☐ Under 50 MB file size
- ☐ 30 fps (or 60 fps for action)
- ☐ Important content in "safe zone"
- ☐ Audio at -14 LUFS
- ☐ Duration: 15-60 seconds optimal
- ☐ Engaging cover thumbnail
Downloading TikTok Videos in Original Quality
Want to save TikTok videos at their original 1080p quality without watermark?
Use TikUp to download any TikTok video in:
- ✅ Original 1080p HD quality
- ✅ Perfect 9:16 aspect ratio preserved
- ✅ No watermark
- ✅ Audio intact
Conclusion
Video specifications are the foundation of TikTok success. Get them right and the algorithm rewards you. Get them wrong and your content suffers no matter how creative it is.
Quick recap: 9:16 aspect ratio, 1080x1920 resolution, MP4 format, 15-60 seconds, under 50MB.