How to Compress an Image for Instagram Without Damage
Every platform recompresses your upload. Compressing first, correctly, is how you control the result instead of letting their algorithm decide.

Why you should compress an image for Instagram yourself
The order of operations
- Crop to the right ratio. 4:5, 1:1 or 9:16 — see
- Resize to 1080 pixels on the short edge.
- Sharpen slightly, if your editor offers it, because downscaling softens edges.
- Compress to JPEG at 80-85%, or PNG if the image is flat colour or text.
- Upload.
How far you can push quality
| Content | Compresses well? | Setting |
|---|---|---|
| Photographs with texture | Very well | JPEG 75-85% |
| Skin tones and gradients | Poorly — banding shows | JPEG 85-90% |
| Flat colour, logos, UI | Badly as JPEG | PNG, or WebP |
| Text overlays | Badly as JPEG — edges fringe | PNG, or JPEG at 90%+ |
| Screenshots | Badly as JPEG | PNG |
How small is small enough
What compressing does not fix
- A file that was already compressed. Every save loses information permanently.
- A screenshot of a screenshot. Same problem, more of it.
- Wrong dimensions. Compression makes a file smaller; it does not make a 16:9
Platform-specific notes
How do I compress an image for Instagram without losing quality?
What is the best image size for Instagram to avoid compression?
Does Instagram compress every upload?
Should I use PNG or JPEG for social posts?
Put it to work
Tools for the job you just read about
Free to run, most of them without an account.
Image Compressor
See the saving and the damage side by side, then pick.
Image Format Converter
PNG, JPEG, WebP and GIF — with the transparency trap called out.
Social Image Resizer
One image, cropped to every size the networks actually use.
Jargon & Acronym Detector
The words that make sense to you and not to whoever just arrived.
Sentence Rhythm Analyzer
Why a draft with nothing wrong with it still reads flat.
Crutch Phrase Finder
The phrases you use every time, which you are the last to notice.
Keep reading
More from the blog

How Much Text Fits on an Instagram Carousel Slide
No platform limits the text on a carousel image. What limits it is whether anybody can read it at feed size, which makes the answer arithmetic rather than a rule.

Instagram Alt Text: Where the Field Is, and What to Put in It
Instagram writes an automatic description for every image whether you do or not. Yours replaces it, you get 100 characters, and the field is three taps deep.

How to Download Instagram Photos Without an App
Instagram publishes a larger copy of every public post's picture so link cards can render it. Here is how to reach it, and why the link stops working.