TikTok has a reputation for harsh re-encoding — even well-prepared videos can look noticeably worse after upload if you don't hit the right specs. The good news: TikTok's preferred settings are straightforward, and prepping any video for TikTok takes just a few minutes using free browser tools.
Before You Prep: Know What Content Is Worth Making
TikTok rewards content that matches what its algorithm already knows people in your niche want to watch. Getting the specs right is the technical side — but choosing the right topic is what actually determines whether a video reaches 500 people or 500,000.
OutlierKit is built for exactly this: it analyzes YouTube channels in your niche (short-form content trends surface on YouTube before migrating to TikTok) to identify outlier videos, rising keywords, and the hooks and formats that are actually getting traction. Use it to inform your content plan before you shoot — so every video you prep and upload has a data-backed reason to exist. Free trial, no credit card required.
TikTok Video Specs: Quick Reference
| Setting | Recommended | Notes |
|---|---|---|
| Format | MP4 (H.264) | MOV also accepted; MP4 most consistent |
| Aspect ratio | 9:16 vertical | 1:1 and 16:9 also supported but get smaller feed placement |
| Resolution | 1080 × 1920px | Minimum 540px on shortest side |
| Frame rate | 30fps | 24–60fps accepted |
| Max length | 10 minutes | Shorter content (15–60 seconds) performs best algorithmically |
| Max file size | 287.6 MB (mobile), 500 MB (web) | TikTok re-encodes on upload |
| Bitrate | 2.5 Mbps minimum | Higher source bitrate = better post-encode quality |
| Audio | AAC, 128 kbps+ | TikTok may mute copyrighted audio |
The TikTok Re-Encode Problem — and How to Beat It
TikTok's encoding pipeline is notably aggressive compared to YouTube or Instagram. The same video often looks better when uploaded via the web interface (tiktok.com) than via the mobile app — if quality is important, try both and compare. To give TikTok the best possible source:
- Upload at 1080 × 1920 — TikTok's encoder is tuned for this resolution
- Keep your source bitrate at 3+ Mbps before upload — TikTok's re-encode quality is limited by your source
- Don't pre-compress heavily — stacking compression always costs quality
- Use 30fps if your content isn't specifically action-heavy (60fps footage is re-encoded anyway by most phones)
Preparing Your Video for TikTok
Here's the complete browser-based prep workflow using free VideoToolShack tools:
- Trim to length — use the Video Trimmer to cut to your final clip. TikTok content under 60 seconds gets the widest algorithmic distribution.
- Convert to MP4 — if your source is MOV, WebM, or AVI, convert via the Format Converter.
- Check file size — if over 280 MB for mobile, compress with the Video Compressor.
- Add captions — TikTok auto-captions are available but unreliable. Burned-in captions via the Add Subtitles tool guarantee your text appears correctly on every device.
- Add watermark — use the Add Watermark tool as the final step, placing your logo in the top-right corner (away from TikTok's UI overlays on the right side).
TikTok vs. Instagram Reels vs. YouTube Shorts
All three platforms use 9:16 vertical format and similar specs, but they differ in key ways:
- Max length: TikTok 10 min • Reels 90 sec • Shorts 60 sec
- File size limit: TikTok 287.6 MB mobile • Reels 1 GB • Shorts 256 GB
- Encode quality: YouTube Shorts tends to preserve quality best; TikTok is most aggressive in re-encoding
If you're cross-posting the same clip to all three, prep once at 1080×1920 MP4 under 287 MB and it will meet all three platforms' requirements.