How to Prevent Facebook and Messenger From Compressing and Blurring Shared Photos
Summary
Facebook and Messenger always recompress photos, but you can keep them sharp. The HD settings to turn on, the size to export at, and how to send an untouched original.
You cannot switch Facebook's compression off. Every photo posted to a feed, album or story is re-encoded on Meta's servers. What you can control is how much damage that does. Four things make the difference: turn on HD uploads in the Facebook app, tap the HD button in Messenger before you send, export photos at 2048 pixels on the long edge in sRGB, and, when someone needs the true original, send it in Messenger as a file instead of a photo.

Where the blur comes from
Three separate things happen to a photo on its way to Facebook, and any one of them can soften it.
- ●The app shrinks it before upload. To save mobile data, the Facebook app can send a smaller version of the photo unless HD upload is turned on. Messenger does the same for chat photos unless you tap HD.
- ●Facebook resizes it. A 48 megapixel phone photo is around 8000 pixels wide. Facebook scales big photos down to the sizes it displays, and a large reduction followed by strong compression smears fine texture like hair, grass and fabric.
- ●Facebook re-encodes it. The stored copy is a new, more heavily compressed file. Flat areas such as skies and walls show banding and blocks first.
There is also the viewer's side. If the person looking at your photo has Data Saver turned on, or a slow connection, Facebook may show them a lower quality version. Nothing you upload can change that.
Turn on HD uploads in the Facebook app
- 1.In the Facebook app, tap Menu (your profile picture or the three lines).
- 2.Tap Settings & privacy, then Settings.
- 3.Find the Media page. The quickest way is to type media or HD into the search box at the top of Settings, because Meta moves this page between app versions.
- 4.Turn on the option to upload photos in HD if your version shows one, and make sure Data Saver is off.
- 5.Upload again. Changing the setting does not improve photos you have already posted.
On a computer, the browser uploads the file as it is, so there is no setting to change. The size and format of the file you choose matter more there.
Send HD photos, or the original file, in Messenger
Since April 2024 the Messenger mobile app has an HD option for photos. Pick one or more photos in a chat, tap HD so it is highlighted, then send. You have to do this each time. HD photos are much sharper than the default, but they are still compressed.
When someone needs the exact file, for printing or editing, send it as a file rather than a photo. In a chat, tap + and choose the option to share a file, then pick the image from your Files app or file manager. Messenger allows files up to 100 MB. The person receives a download they open themselves rather than a photo in the chat, and the pixels are not re-encoded. For a set of photos, you can also put them into one PDF or a ZIP and send that.
Export settings that survive Facebook best
Facebook does not publish its current processing sizes. For years its help pages listed 720, 960 and 2048 pixels as the widths for regular photos, and photographers still size to 2048 pixels on the long edge because it gives Facebook little reason to resize. If Facebook does not have to scale your photo down much, the result stays noticeably crisper.
| Setting | Use | Why |
|---|---|---|
| Long edge | 2048 px | Avoids a big downscale on Facebook's side |
| Format | JPEG for photos, PNG for text and logos | PNG keeps sharp edges on lettering |
| Color profile | sRGB | Phones shoot Display P3; sRGB displays the same everywhere |
| JPEG quality | 85 to 92 | High enough that you hand Facebook a clean file |
| Sharpening | Light, after resizing | Offsets some softening from re-encoding |
Lightroom, Photoshop and most phone editors can export at a fixed long edge. If yours cannot, Resize Image sets the exact pixel size with the aspect ratio locked, in your browser, and you save the resized copy before posting. Keep your full-size original: you cannot get detail back from a 2048 pixel copy later.
Cover photos, flyers and anything with text
Graphics with words suffer most, because JPEG compression leaves smudges around sharp lettering. Meta's guidance for Page cover photos suggests 851 x 315 pixels, an sRGB JPG under 100 KB for fast loading, and a PNG file for covers and profile pictures that contain a logo or text. The same logic works for event flyers and infographics in the feed: export them as PNG, and keep small text large enough to read on a phone.
Do not re-upload a photo you saved from Facebook. It has already been compressed once, and every new upload compresses it again. Always post from your original file.
Still blurry? Check these
- ●Look at it on another device. A photo can look soft on your phone while it loads and sharpen a moment later. Open it full screen on a computer before judging.
- ●Crops and zooms. A heavy crop from a wide shot has few real pixels left. Facebook cannot add detail the file never had.
- ●Screenshots. A screenshot of a photo is limited to your screen's resolution and often includes interface scaling. Share the original photo instead.
- ●Stories and reels. These are vertical and get cropped and compressed differently. Export at a 9:16 shape, such as 1080 x 1920, so nothing is cut or rescaled.
Frequently asked questions
Does the HD button in Messenger send the original photo?
Why do my photos look washed out after posting?
Is it worth uploading a bigger photo than 2048 pixels?
Do photos in private albums or groups get compressed too?
Sources & references
This article was researched and written by Nikola, drawing on the following primary sources and documentation:
Ready to try it?
All tools run entirely in your browser, no uploads, no account required.
Resize Image

