Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

How to Upload High Quality Photos to Instagram

If you are skim reading
The short version: Instagram will compress your photos no matter what you do, but you control how much damage that does by exporting at the right size, resolution and format before you upload.

The short version: Instagram will compress your photos no matter what you do, but you control how much damage that does by exporting at the right size, resolution and format before you upload. Get your file to 1080px wide, use sRGB colour, keep file size under 8MB on the photo tab or under 30MB using the Shared Album trick, and turn on "Upload at Highest Quality" in your settings. Do that and most people won't notice the compression at all.

Why your Instagram photos look soft in the first place

I hear this complaint constantly from small business owners: "my photos look crisp on my phone but blurry on Instagram." It's not your camera. It's not your editing. It's Instagram's compression algorithm, which squashes every single image that goes through its servers to save bandwidth. I've written before about whether Instagram reduces photo quality, and the answer is yes, always, no exceptions. The question isn't how to stop it. The question is how to feed it a file that survives the squeeze.

Step 1: Export at the right dimensions

Instagram's current preferred width is 1080 pixels. Anything bigger gets downscaled anyway, so uploading a 4000px image doesn't make it sharper, it just makes the app work harder and sometimes compress more aggressively trying to shrink it down. Here are the exact dimensions Instagram uses in 2026:

  • Square post: 1080 x 1080px
  • Portrait post: 1080 x 1350px (4:5 ratio, the one that takes up the most feed space)
  • Landscape post: 1080 x 566px (1.91:1 ratio)
  • Stories and Reels: 1080 x 1920px (9:16 ratio)

Export your file at exactly one of these sizes in Lightroom, Photoshop, Canva or whatever you use. Don't let the app do the cropping and guessing for you.

Step 2: Get the file size and colour profile right

This is the bit most guides skip. Instagram caps the photo tab upload around 8MB before it starts compressing harder. Export your JPEG at 80 to 90 percent quality, not 100 percent, because a maximum-quality export often produces a file so large that Instagram compresses it more on the way in than a smartly compressed 85 percent file would need. Sounds backwards, but it's true, and it's the uncomfortable bit nobody wants to say because "just use 100% quality" sounds like better advice even when it isn't.

Also set your colour profile to sRGB, not Adobe RGB or ProPhoto RGB. Instagram reads sRGB correctly. If you export in a wider colour space, the app converts it and you'll see colour shifts, usually a dull or slightly washed out look, especially in reds and greens.

Step 3: Turn on the highest quality upload setting

Go to your profile, tap the three lines, then Settings, then Content you share, then Media Quality. Toggle "Upload at Highest Quality" on. It's off by default for a lot of accounts because Instagram prioritises data saving. This single setting makes a visible difference and almost nobody checks it.

A worked example

Say you run a small bakery account with 4,000 followers. You've just taken a beautiful overhead shot of a cake on your DSLR, 6000 x 4000 pixels, shot in RAW, edited in Lightroom. If you export that straight as a 24MB TIFF and upload it, Instagram will crush it hard and you'll lose detail in the icing texture. Instead, crop it to 1080 x 1350 for the 4:5 feed ratio, export as JPEG at 85 percent quality in sRGB, which should land you somewhere around 400KB to 1.5MB, well under the compression threshold. Upload that, with highest quality mode switched on, and the icing texture, the crumb, the lighting all hold up. Same cake, same camera, completely different result on the feed.

The upload method matters more than people think

How the file reaches Instagram's servers affects quality too. If you edit on your phone and send the image to yourself via WhatsApp first, don't be surprised when it looks worse. I've covered whether WhatsApp's HD setting reduces quality, and even on HD mode it's a second layer of compression on top of Instagram's own. The same goes for routing images through Facebook before Instagram, which I've also tested separately when looking at whether Facebook compresses photos. Every extra app a photo passes through before it hits Instagram is another round of compression. Edit it where you'll post it from, or get it onto your phone's camera roll directly via AirDrop or a cable, not through a messaging app.

Shoot and edit for compression, not against it

Once you accept that some compression is unavoidable, the smartest move is to edit in a way that survives it. Slightly boost sharpness and contrast before export, maybe 10 to 15 percent more than feels natural on your screen, because compression softens edges and flattens contrast. Avoid heavy gradients and subtle colour transitions, like sunset skies with smooth tone shifts, because compression creates banding in those areas first. Busy textures and strong contrast survive the algorithm far better than soft, dreamy, low contrast edits.

If a photo already looks blurry after posting

Sometimes you upload something and it comes out worse than expected despite doing everything right. Before you panic and delete the post, there are AI tools that can sharpen a downloaded version for reposting or for other platforms. I've rounded up ten free tools that sharpen blurry photos if you need to rescue an image after the fact.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

Carousels, Reels and Stories need different treatment

Carousels compress each image individually but inconsistently, I've noticed the second and third slides sometimes look softer than the first, likely due to how Instagram batches the processing. Keep every slide in a carousel the same dimensions and colour profile to reduce that variation.

For video-based content, quality rules shift again. If you're turning a set of product photos into a Reel, the file handling is different from a static post, and I've written a full walkthrough on how to make a Reel from photos step by step that covers export settings specific to video.

Stories are more forgiving on file size, you can push closer to 1080 x 1920 without the same aggressive compression you'll see on the main feed, probably because Stories expire and Instagram doesn't need to store them at the same long-term quality.

Why this is worth the effort at all

If you're trying to get discovered beyond your current followers, image quality isn't just vanity, it affects whether the algorithm pushes your content further. Sharp, well-exposed, high contrast images get more completed views and saves, and that behaviour is one of the signals that decides whether you land on the Explore page. A soft, compressed photo doesn't just look worse, it underperforms.

Frequently asked questions

What is the best image size to upload to Instagram in 2026?

1080 pixels wide is the standard. Use 1080 x 1350 for feed posts (4:5 ratio), 1080 x 1080 for square, and 1080 x 1920 for Stories and Reels.

Does Instagram reduce photo quality no matter what you do?

Yes. Instagram compresses every image uploaded to save server space and bandwidth. You can't avoid compression entirely, but exporting at the correct size, sRGB colour and around 80 to 90 percent JPEG quality minimises the visible damage.

Why do my photos look worse on Instagram than on my phone?

Usually it's one of three things: the file was too large or in the wrong colour profile, it passed through another app like WhatsApp or Facebook before upload, or your "Upload at Highest Quality" setting was switched off in Instagram's Media Quality settings.

Should I upload the maximum quality JPEG for the sharpest Instagram photo?

Not necessarily. A 100 percent quality export often produces a file large enough that Instagram compresses it harder on the way in. Exporting at 80 to 90 percent quality usually gives a sharper final result on the feed.

Run a business, a brand or a blog? I feature tools, products and expert guest posts for an audience of 15,000. See how it works

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.