You filmed a crisp 4K video, uploaded it to Facebook, and it came out looking like it was shot through a foggy window. Nothing went wrong on your end. Facebook compresses every single video it receives, and there is no setting anywhere that turns that off completely.
The good news: you have more control than you think. The difference between a blurry upload and a clean one usually comes down to three things you can change today: one toggle in the app, the specs you export at, and your upload connection. This guide covers all three, plus the exact resolution and bitrate targets Facebook responds best to.
And when compression is simply unacceptable, the fix is not fighting Facebook's encoder; it is sending the original file outside Facebook, which we cover at the end.
Key takeaways
- Facebook re-encodes every upload into multiple versions (often 360p, 480p, 720p, and 1080p) and picks one for each viewer's connection.
- The top fix is one toggle: switch the app's upload quality from Data saver to Original quality / Upload HD.
- Export 1080p at 8-12 Mbps with H.264 High profile; Facebook accepts up to 4 GB and 240 minutes per file.
- For true full quality, skip the upload and send the original through ShareIt.onl (up to 10 files / 200 MB, no re-encoding).
Why Facebook Compresses Every Video
The transcoding pipeline
Facebook serves billions of video views a day, and most of them play on phones over cellular data. To make that possible, every upload goes through a transcoding pipeline: your file is decoded, then re-encoded into multiple versions at different resolutions, often 360p, 480p, 720p, and 1080p. The player then picks a version based on each viewer's screen and connection speed.
Two things hurt quality in that process. First, re-encoding always throws away detail. Second, if a viewer is on a slow connection, Facebook serves them the 360p or 480p version even though your 1080p one exists.
The first-minutes effect
There is also a first-minutes effect. Right after you post, Facebook may show a quick low-quality version while the HD versions finish processing. If your video looks rough 5 minutes after posting, check again in an hour before you panic.
Turn On HD Uploads in the App
By default, the Facebook mobile app may upload a reduced-quality version of your video to save your data. This is the single most common reason uploads look soft, and it takes about 30 seconds to fix:
- Open the Facebook app and go to Settings & privacy, then Settings.
- Scroll to the Preferences section and tap Media (on some versions it is called "Media and contacts" or "Videos and photos").
- Under upload quality, switch from Data saver or Optimized to the highest option, labeled Original quality or Upload HD depending on your app version.
This setting lives on each device, so set it on every device you post from. Uploading from a desktop browser sends your full file by default, which is one reason desktop uploads often look better.
Tip: Upload on Wi-Fi or from a desktop browser whenever quality matters. Desktop uploads send your full file by default, which is why they often come out sharper than phone uploads.
Export Specs That Survive Facebook's Encoder
Counterintuitive but true: a clean, well-encoded file at sane specs often ends up looking better after Facebook's compression than a huge file at extreme specs. Give the encoder good source material at the resolution it will actually serve. Here is a reliable target for feed videos:
| Setting | Recommended value |
|---|---|
| Container | MP4 (or MOV) |
| Codec | H.264, High profile |
| Resolution | 1920 x 1080 (or 1080 x 1350 for 4:5 feed) |
| Frame rate | 30 fps (match your source; 60 fps is supported) |
| Video bitrate | 8-12 Mbps for 1080p |
| Audio | AAC, 128-256 kbps, 48 kHz stereo |
| File limits | Up to 4 GB and 240 minutes |
Should you upload in 4K?
You can, and Facebook will accept it, but most viewers will still be served 1080p or lower. A high-bitrate 1080p export is usually the better trade: faster upload, faster processing, and less aggressive downscaling. Save the 4K master for direct sharing with people who need it.
Reels, Feed, and Stories Use Different Specs
Each format gets its own treatment, so export to match the placement:
- Feed: 16:9 (1920 x 1080) or 4:5 (1080 x 1350). The 4:5 shape fills more of a phone screen and is the safe default for mobile-first posts.
- Reels: 9:16 vertical at 1080 x 1920, up to 90 seconds. Keep text and captions inside the middle of the frame, since the interface covers roughly the top 15% and bottom 35% with buttons and captions.
- Stories: 9:16 vertical at 1080 x 1920, with clips capped at 20 seconds per card; longer videos get split across cards.
Uploading a horizontal video as a Reel forces heavy cropping or letterboxing on top of compression, which is a double quality hit. For a deeper look at choosing between these placements, see our guide on how to share videos on Facebook.
When Quality Matters, Skip the Upload Entirely
Sometimes Facebook-level quality is fine, and sometimes it is not: a videographer delivering to a client, a family archiving a graduation, anyone planning to edit the footage later. In those cases, no toggle helps, because the compression is built into the platform.
The answer is to send the original file directly. Email will not cut it, since most providers cap attachments around 25 MB, as we explain in our email attachment size limits guide. Instead, upload the file to ShareIt.onl: up to 10 files and 200 MB total, no account needed, and the recipient downloads your exact bytes with zero re-encoding.
The link expires on its own, so your video is not sitting on a server forever. Post the compressed copy to Facebook for reach, and send the pristine one by link. Our walkthrough on sending originals Facebook would compress covers that flow step by step.
This is also why "downloading your video back from Facebook" is not a quality fix. Even the official export tool returns Facebook's compressed copy, as covered in our guide to downloading your Facebook videos and photos. Third-party downloader sites are worse: they grab the same compressed version, and using them on content you do not own violates Facebook's Terms of Service and usually copyright. Keep your camera originals; nothing recovers detail once it is gone.