Why uploads look worse than your export
Every social platform re-encodes your video the moment you upload it — your beautiful 200 MB export becomes a 20 MB stream optimized for their servers. That second round of compression is unavoidable, but how much quality survives it depends almost entirely on what you feed the encoder. A 1080p video exported at 4 Mbps has already thrown away detail; the platform's re-encode compounds the loss and the result looks soft, blocky in motion, or muddy in dark scenes. The same video exported at 12 Mbps gives the platform encoder enough information to produce a clean result.
This tool reads your video file's actual structure — resolution, frame rate, bitrate, video and audio codecs, container type — directly in your browser, then grades each spec against the requirements of your target platform. It also catches the less obvious upload-killers: variable frame rate from screen recordings, frame rates platforms will halve, aspect ratios that will be cropped or pillarboxed, HEVC color-handling risks, and durations over platform limits. Each failed check comes with a plain-language explanation, and the tool generates a complete export-settings recipe you can copy into Premiere, CapCut, DaVinci Resolve or any encoder.
Because the analysis happens locally using the File API, there is no upload, no file size limit, and no waiting — a 4 GB video is analyzed as fast as a 40 MB one, and your footage never leaves your device.
Frequently Asked Questions
Why does my video look blurry after uploading to TikTok, Reels or Shorts? ›
Every platform re-encodes your video on upload, compressing it further. If your export bitrate is too low, the re-encode stacks compression on compression and the result looks soft or blocky. Uploading at a higher bitrate (10–12 Mbps for 1080p vertical video) gives the platform's encoder more detail to preserve.
What bitrate should I upload for Reels, TikTok and Shorts? ›
For 1080×1920 at 30fps, export at 10–12 Mbps. For 60fps, use 12–16 Mbps. Below 5 Mbps at 1080p, visible quality loss after the platform re-encode is almost guaranteed.
Is H.264 or HEVC (H.265) better for social media uploads? ›
H.264 is the safest choice — every platform processes it quickly and predictably. HEVC is accepted but can take longer to process and occasionally produces washed-out colors if the color profile isn't handled correctly. If your HEVC upload looks wrong, re-export as H.264.
Is my video uploaded to your server when I check it? ›
No. The tool reads your video file's structure directly in your browser using JavaScript — only small portions of the file are read into memory and nothing is transmitted anywhere. Your video never leaves your device.
What is variable frame rate (VFR) and why does it cause problems? ›
Screen recordings (OBS, phone screen capture) often record with a variable frame rate. Platforms and editors expect constant frame rate (CFR), and VFR footage can cause audio drift and stutter after upload. If your detected FPS is an odd number like 27.43, your footage is likely VFR — re-encode to a constant 30 or 60 fps.
Which video formats does the checker support? ›
Full structural analysis for MP4 and MOV files (the formats exported by Premiere, CapCut, DaVinci Resolve, Final Cut and phones). WebM files get basic analysis. There is no file size limit because the file is read locally, not uploaded.