Skip to content
cliplimeClipLime

You exported a clean file and the platform turned it to mush. Here is why, and what helps.

Every upload is compressed again, so you cannot stop the loss, only hand the platform a better starting point. Here is what to check before you post.

6 min readUpdated October 27, 2026

Skip the readingUpload Doctor: Check a video against TikTok, YouTube, Instagram, X, LinkedIn and Facebook specs, then fix it in one pass.

The quick answer: check the file before you upload it

You exported a sharp video, posted it and watched it go soft, smear in motion or band in the sky. The platform re-encoded it, which the big ones do to every upload. You cannot switch that off, but you can give it a file with no reason to be damaged further. Upload Doctor checks your video against the platform's specs and fixes what failed in one pass.

  1. Pick where you are posting: TikTok, YouTube, Shorts, Reels, Instagram feed, X, LinkedIn or Facebook.
  2. Drop in the video. The checkup runs on your device in a few seconds.
  3. Read the results. Each check is green, amber or red with a plain reason, and a panel lists what Fix everything will change.
  4. Press Fix everything, download the MP4 and watch the checkup run again on the new file.
  5. Upload that file, and judge the result only after the platform has finished processing.
Upload DoctorPick a platform, drop in your video and see what to fix before you post.Open it

Why platforms re-encode every upload

YouTube re-encodes every upload, and the other platforms Upload Doctor covers re-compress too. The usual reason is practicality: one huge file cannot stream to a phone on a weak connection, so the platform makes smaller versions for different screens. The exact settings are rarely published, and they change.

Each lossy encode throws detail away, and the next one starts from what is left. Counting from your export, the platform's pass is the second. A file that was already a compressed copy, such as a downloaded clip or a recording of your own screen playing the video, is on its third or fourth. Re-encoding cannot bring back detail that is already gone.

Some footage suffers more than the rest. Fast motion and grain are the hardest things to compress, and the classic damage is blocky flat areas, smeared texture and banding in gradients such as skies.

What raises your odds, setting by setting

These are starting points from the specs Upload Doctor checks, last verified in October 2026. Some figures are limits the platform documents and some are recommendations, and the platform's own help page has the last word.

SettingA safe starting pointWhy it matters
Container and codecsMP4 with H.264 video and AAC audioAccepted on every platform it checks. HEVC, 10-bit H.264 and WebM often upload fine and cause the most surprises
ResolutionVertical apps: 1080 × 1920. YouTube: your full resolutionOn vertical apps smaller looks soft and bigger is re-compressed anyway. YouTube re-encodes everything, so keep your full resolution
Frame rateWhat you recorded, inside the platform's rangeTikTok's developer docs list 23 to 60 fps with 30 the usual choice, Instagram asks for at least 30, X accepts up to 60, LinkedIn 10 to 60
BitrateYouTube's table: 1080p about 8 Mbps up to 30 fps, 12 Mbps at 48 to 60 fpsX recommends at least 5 Mbps. Details below
Shape16:9 on YouTube, 9:16 on vertical apps, 4:5 for Instagram feedA wrong shape plays with bars or gets cropped. See aspect ratios explained
SoundStereo AAC at about -14 LUFS, true peak under -1 dBTPWe found no published target for most platforms; that is the level Spotify publishes. See LUFS targets
HDR and rotationStandard dynamic range, stored uprightHDR can look washed out where an app does not handle it. Some upload pages ignore the rotation flag on sideways phone video

On bitrate, people go wrong in both directions. YouTube's published recommendations at the time of writing are 5 Mbps for 720p and 8 Mbps for 1080p at standard frame rates, rising to 7.5 and 12 Mbps at 48 to 60 fps (the bitrate calculator lists the whole table). Size is bitrate × length ÷ 8, so a 5 minute 1080p30 export at 8 Mbps with 384 kbps stereo audio is (8.384 × 300) ÷ 8 = 314.4 MB, and the 60 fps version at 12 Mbps is 464.4 MB.

A file far below the table has already lost its detail before the platform touches it, and Upload Doctor warns when it sees one. A file far above what its picture needs just uploads slowly, because the platform compresses it again anyway.

How to check your file before uploading

Two tools, two jobs. Video Info tells you what the file is. Upload Doctor tells you whether that suits where it is going.

  • Video Info shows the container, the codecs with profile and level (avc1.64001f is H.264 High profile, level 3.1), the resolution as people see it, the frame rate measured from the frames, the bitrate, HDR and color, and the audio. Its Good to know notes flag HDR, a variable frame rate and sideways rotation.
  • Upload Doctor checks shape, resolution, frame rate, length and file size, container and codecs, HDR, rotation, sound and loudness, and bitrate. Every figure is marked as a limit or a recommendation.

Look first at the codec and container, then the frame rate (a variable one can drift out of sync in some editors), then the bitrate against the table, then loudness.

What gets fixed automatically, and what you do by hand

Fix everything changes only the checks that failed or warned, and lists every change before it runs. If only the container or the sound needs fixing, the picture is copied untouched, so there is no quality loss.

ProblemUpload DoctorBy hand
Wrong shapeReshapes with a blurred background or a crop (not on YouTube, where it only flags the shape)Choose the framing yourself in Resize for Social
Resolution or frame rate beyond what helpsResizes and caps the frame rateSize in Resize for Social, or set both in the compressor
Wrong container or codecRepackages as MP4 with H.264 and AACThe video converter, see converting video formats
Loudness off targetNormalizes the sound (not for sound tracks over 20 minutes)Check it in the loudness meter
Too long or over a size limitToo long: flags it, cannot shorten it. Over a size limit: re-encodes it to fitCut it in the video trimmer, or use the compressor's Exact file size
Detail already lostCannot add itExport again from the original project

Use the video compressor only when a size limit forces you to. Compressing a file that already fits adds one more lossy pass before the platform's own. The method is in compressing a video without losing visible quality and compressing large video files.

What goes wrong

  • It looks soft at first. On some platforms, YouTube being a well-known case, sharper versions can finish processing later than the first playable one. Check again after a while.
  • You uploaded a copy of a copy. A downloaded, forwarded or screen-recorded version has lost detail already. Go back to the original export.
  • It plays sideways or washed out. Rotation flag or HDR, both flagged by the checkup.
  • It is too quiet or too loud. Loudness is off target, so normalize it.
  • It was rejected. Check the container, the length and the file size against the platform's limits.
  • Vertical text is hidden. Check the safe zones. The full vertical story is in vertical video for Shorts, Reels and TikTok.

The honest limit

No setting guarantees how a platform will treat a file. Pipelines change and spec pages are revised, so treat everything here as odds, not promises. Where a platform offers a private or unlisted upload, post a test first and compare it with your export.

Upload Doctor cannot add detail to a low resolution video, cannot shorten a long one and cannot add sound that is not there. Very quiet sound is raised by at most 24 dB, so a few clips may still land a little under the target.

Try it yourself

Questions people ask

Why is my video blurry after I upload it to YouTube or Instagram?

The platform compresses every upload again, which discards detail, and it usually uses a lower bitrate than your export. Fast motion and grain suffer most. Give it a clean file in the right shape, codec and size, and check it first in Upload Doctor.

What are the best export settings for uploading?

MP4 with H.264 video and AAC audio is the safe choice everywhere. Keep your full resolution on YouTube and use 1080 × 1920 for vertical apps, match the frame rate you recorded, and give 1080p about 8 Mbps if you are targeting YouTube. These are starting points, not guarantees.

Does a higher bitrate always look better after upload?

No. Past what the picture needs, extra data only makes the upload slower, because the platform re-encodes it anyway. Too little loses detail before the platform even starts. Aim near the recommended figure, such as about 8 Mbps for 1080p on YouTube, and let the checkup warn you about the extremes.

Should I compress my video before uploading?

Only if a size limit forces you to. Otherwise upload the best export you have, since every extra compression pass loses detail. If you must, use the video compressor from the original file, never from an already compressed copy.

Is my video uploaded to check it?

No. Video Info reads the file and Upload Doctor reads and fixes it, both on your device, in your browser, so it never leaves your computer or phone until you choose to post it. To confirm, watch the Network tab in your browser's developer tools while the checkup runs.

All Video guides Browse all video tools