Guide
Best CapCut export settings for TikTok
Most "blurry TikTok" problems start before the upload — in the export screen. Here are the settings that give TikTok the best possible file to work with, and how to fix the one CapCut habit that breaks optimizers and causes lag.
The short version
- hdResolution: 1080p. TikTok's player tops out at 1080p for almost all viewers — 4K just gets downscaled by their servers instead of yours.
- speedFramerate: 60 FPS. Smooth motion survives compression far better than 24/30 FPS, and TikTok serves 60 FPS streams to most modern devices.
- tuneQuality/bitrate: the highest option available. "Recommended" is tuned for small files, not quality. More bitrate in means more quality left after TikTok compresses.
- codeCodec: H.264 if offered. It's the most compatible path through TikTok's pipeline.
Step by step in CapCut
- Finish your edit, then tap the Export arrow (top right).
- Open the resolution selector and choose 1080p.
- Set the framerate to 60 FPS.
- If your version shows a bitrate or quality option, set it to the highest setting.
- Export, and don't send the file through messaging apps afterwards — WhatsApp, Discord (below Nitro limits), and iMessage all re-compress video. Move it with a cable, cloud drive, or AirDrop.
The hidden problem: variable framerate
Mobile editors like CapCut often export variable framerate (VFR) video — the timing between frames isn't constant. Players and processing tools expect constant framerate (CFR), so VFR files can stutter, lag, or fail in tools that patch or re-container video.
If your export lags or won't process: re-import it into CapCut or VN, make no edits, and export again at exactly 60 FPS — or on desktop, run it through HandBrake with the "Creator Web Optimized" preset and Constant Framerate selected. Signed-in Haze users can also use the built-in HandBrake page for a server re-encode (up to 1500 MB); it costs 1 credit per video and is not available to guests.
Why quality still drops after upload
Even a perfect export gets re-encoded by TikTok's servers — usually to a fraction of your original bitrate. Good export settings reduce the damage; they can't prevent it. That's the gap the Haze optimizer closes: it restructures your file so TikTok's pipeline skips its heaviest compression pass, without re-encoding a single frame. Read more in why TikTok compresses your video.
Frequently asked questions
What are the best CapCut export settings for TikTok?
1080p resolution, 60 FPS, the highest quality/bitrate option, and H.264 if offered. Avoid the "recommended" preset — it's sized for small files, not quality.
Why does my CapCut export lag or fail to process?
CapCut often exports variable frame rate (VFR). Re-export at a constant 60 FPS, or run the file through HandBrake with constant frame rate selected, to fix stutter and processing errors.
Does CapCut reduce my video quality?
Only if you pick a low bitrate or a small-file preset. Export at the highest quality setting — most quality loss actually happens later, when TikTok re-encodes the upload.
Keep the quality you exported
Run your export through the optimizer before you post — free to start.
Optimize a video