That 12-megapixel photo you posted yesterday? Instagram threw away about 90% of it. Your camera captured a 4032 x 3024 pixel image, and Instagram resized it to 1080 pixels wide, then ran heavy JPEG compression on what was left. For a phone screen, nobody notices. The moment that photo needs to become a print, a client deliverable, or an editing source, the loss is brutal.

The fix isn't fighting Instagram's pipeline, because you can't. The fix is knowing when the compressed copy is good enough and having a dead-simple way to send the original file when it isn't. "Just text it" doesn't work either; iMessage and WhatsApp compress images too, often down to under 500 KB.

This guide explains exactly what Instagram does to your photos, when full resolution genuinely matters, how big your originals really are, and a two-minute workflow for getting untouched files to anyone with a link and a QR code.

Key takeaways

  • Instagram resizes any photo to 1080 px wide - A 4032-px original loses about 93% of its pixels.
  • It also crops to 1:1, 4:5, or 1.91:1 and strips EXIF data like date, location, and camera settings.
  • A 4 MB original comes back as a 150-300 KB JPEG; iMessage and WhatsApp squash photos under 500 KB too.
  • Ten HEIC or JPEG originals total just 20-40 MB, well inside a 200 MB link.

What Instagram Actually Does to Your Photos

Every photo upload goes through the same processing steps:

  1. Resize. Images wider than 1080 pixels are scaled down to 1080. Your 4032-pixel-wide original loses roughly 93% of its pixels.
  2. Crop to ratio. Anything outside 1:1, 4:5, or 1.91:1 gets cropped. A standard 4:3 phone photo always loses edges in a 4:5 post.
  3. JPEG compression. Instagram re-encodes aggressively. A 4 MB original typically comes back as a 150-300 KB JPEG, with smeared fine detail in hair, foliage, and fabric.
  4. Metadata stripping. EXIF data, including capture date, location, and camera settings, is removed from the served image.

There's a "Upload at highest quality" toggle in Settings under Media quality, and you should turn it on, but it only reduces the compression. The 1080-pixel ceiling stays.

When You Actually Need Full Resolution

Plenty of shares are fine at 1080 pixels. These five situations are not:

  • Printing. A sharp print needs about 300 pixels per inch. A 1080-pixel-wide image prints cleanly at just 3.6 inches wide; an 8 x 10 print needs 3000 x 2400, which only your original has.
  • Client work. Photographers and designers delivering to clients need the full file, and often the RAW. A client who screenshots your Instagram post is getting a fraction of what they paid for.
  • Editing and retouching. Compression artifacts multiply with every edit. Editors need the cleanest possible source.
  • Cropping later. A tight crop of a 12 MP original still holds up; the same crop of a 1080-pixel image turns to mush.
  • Archiving memories. Wedding and family photos deserve original quality, because you can't un-compress a file in 2040.

If you've already lost originals and only have your posts, Instagram's official export recovers the best copies Instagram still has, though they remain compressed.

How Big Are Your Originals, Really?

People often avoid sending originals because they assume the files are enormous. Here's what a typical 12 MP phone photo actually weighs:

Format Typical size per photo 10 photos Notes
HEIC (iPhone default) 1.5-2.5 MB ~20 MB Half the size of JPEG at same quality
JPEG (Android default / converted) 3-5 MB ~40 MB Universally compatible
RAW / DNG 12-25 MB ~200 MB Full sensor data for editing
ProRAW (iPhone Pro) 25-75 MB 250+ MB 48 MP ProRAW runs largest
Instagram's served copy 0.15-0.3 MB ~2.5 MB What everyone else gets

The takeaway: a batch of 10 HEIC or JPEG originals is usually 20-40 MB, which is trivial to send properly. Even RAW files from a 12 MP sensor fit a 200 MB budget. Only large ProRAW or DSLR batches need splitting into two rounds.

Tip: Before uploading, pick the true original files from your camera roll, not "optimized" or screenshot versions. A screenshot of your own post is already Instagram's compressed 1080-pixel copy - There is no full quality left in it.

Here's the workflow we recommend for sending untouched originals to anyone, whether or not they use Instagram:

Send Originals in Five Steps

  1. Open ShareIt.onl in any browser on your phone or computer. There's no app to install and no account to create.
  2. Select up to 10 photos or 200 MB per batch, straight from your camera roll. Pick the original files, not "optimized" versions.
  3. Upload and get two things instantly: a shareable link and a QR code.
  4. Send the link by text or email, or, if the person is standing next to you, let them scan the QR code with their camera.
  5. The link expires automatically, so your photos aren't sitting on a server indefinitely.

No compression is applied at any step, so a 4.2 MB JPEG arrives as a 4.2 MB JPEG, with EXIF data intact. This works across platforms too, which kills the classic Android-to-iPhone quality loss problem where green-bubble texting crushes images. For bigger batches or ongoing client galleries, see the photo sharing tool and the rest of the Instagram file guides.

Checklist before you hit send

A Note on Downloader Sites

If you searched for how to save Instagram photos in full quality, you've seen third-party downloader sites and extensions. Skip them. They only grab Instagram's 1080-pixel compressed copy anyway, so there is no "full quality" to be had there, and using them on content you don't own violates Instagram's Terms of Use and usually copyright. Everything in this guide uses official tools plus your own original files, which is the only route to genuine full resolution.

FAQ

What resolution does Instagram reduce photos to?
Instagram scales any photo wider than 1080 pixels down to 1080 pixels on the long edge for feed posts, then applies strong JPEG compression. A typical 12 MP original drops from around 4 MB to under 300 KB by the time followers see it.
Does "Upload at highest quality" keep my photos full resolution?
No. The toggle, found under Settings and then Media quality, reduces how aggressively Instagram compresses, and it's worth enabling. But the 1080-pixel resize still happens, so it improves quality within the limit rather than removing the limit.
Is HEIC or JPEG better for sharing originals?
HEIC files are about half the size of JPEGs at the same visual quality, so more photos fit per batch. JPEG wins on compatibility, since every device opens it without conversion. If your recipient uses Windows or an older Android phone, send JPEG; otherwise HEIC is fine.
Can I send videos the same way?
Yes, the same link-and-QR workflow handles video, and it matters even more there because Instagram [compresses video harder than photos](/guides/instagram-video-size-limits-and-specs). One caveat: 4K video runs about 350 MB per minute, so longer clips may need splitting. Official reshare options are covered in [sharing posts and reels the right way](/guides/how-to-share-instagram-posts-and-reels).