Upload exactly
what you exported.
UpPrep inspects your edit, checks it against TikTok's recommended upload specs and prepares a clean, web-optimised file — bit-for-bit lossless when your export is already right, a precise pro re-encode when it isn't.
Lossless remux verified · 2 streams · packet SHA-256 identical
Why your uploads look worse than your timeline
Wrong frame rates, oversized bitrates, HDR tags, odd pixel formats and an index at the end of the file all push platforms into heavier processing. UpPrep fixes the file, not the pixels.
Deep analysis
Resolution, real fps, bitrate, profile & level, pixel format, colour primaries, audio and moov position — in seconds.
Lossless faststart
Stream-copy remux with the index moved to the front. Every packet hashed before and after to prove nothing changed.
Pro re-encode
H.264 High or HEVC, yuv420p, BT.709, your bitrate, up to 4K60 — only when your file actually needs it.
Private by design
Processing happens on your own machine with WebAssembly. Your footage never touches our servers — we only count exports against your monthly quota.
Explore featuresDrop your export
MP4 or MOV, up to 4K.
Read the report
Clear pass / warn / fail with advice.
Download & post
A clean, faststart file ready for upload.