How to Convert RAW to JPG for Instagram (Without Losing Quality)

Instagram can't read RAW, and it re-compresses whatever you send. Here's the exact size, colour space and quality to post sharp photos.

Drop your RAW files here

or

100% private — files are converted in your browser and never uploaded to any server.

Why RAW and Instagram don't mix directly

Instagram cannot read RAW files. It accepts JPG and PNG and nothing else, so a .CR3, .NEF or .ARW dropped into the app simply won't work. That's the first hurdle. The second is less obvious: Instagram re-compresses every image you upload, resizing it to its own dimensions and encoding it again as a JPEG. So the quality you send isn't quite the quality people see.

The good news is that both problems have the same fix. Convert the RAW to a JPG that's already the right size, in the right colour space, at a sensible quality — and give Instagram as little to damage as possible. Here's how to do it properly.

The specs that actually matter

  • Format: JPG. Instagram stores and serves JPEG.
  • Size: about 1080 pixels on the short side for feed images. Practically, export at 1080×1350 (portrait 4:5), 1080×1080 (square) or 1080×566 (landscape). Sending a 6000-pixel image gains nothing — Instagram shrinks it and discards the detail.
  • Aspect ratio: 4:5 portrait uses the most vertical screen space in the feed, so a 1080×1350 crop often looks more striking than square.
  • Colour space: sRGB. Instagram assumes sRGB and handles Adobe RGB, ProPhoto RGB or camera-native profiles poorly — colours can shift or look dull on upload.
  • Quality: 80–90%. Higher just makes a bigger file that gets re-compressed anyway.
  • Sharpening: a light pass, to survive that re-compression. Too much creates halos that Instagram's compression exaggerates.

Step-by-step: RAW to a sharp Instagram JPG

  • Step 1 — Develop the RAW (if you can). This is where RAW's advantage pays off: fix exposure and white balance at full bit depth before anything is locked in. If you don't have an editor, the converter below applies a sensible baseline instead.
  • Step 2 — Convert to JPG. Drop the RAW into the converter at the top of this page. It decodes locally — nothing is uploaded — and exports a JPG at the quality you set.
  • Step 3 — Resize. Resample to roughly 1080–1350 pixels on the long edge. Use a good resampling algorithm (bicubic or better) rather than a crude stretch.
  • Step 4 — Convert to sRGB. If your editor works in Adobe RGB or ProPhoto, convert the profile to sRGB before saving. This one step fixes the most common "why does it look washed out on Instagram?" complaint.
  • Step 5 — Sharpen lightly, save at 80–90%. Export as JPG, then copy it to your phone and post through the app.

How to get the RAW onto your phone

Because most people post from the Instagram app on a phone, the workflow is usually: shoot RAW on the camera, edit and convert on a computer, then transfer the finished JPG to the phone (AirDrop, Google Drive, Dropbox, a USB cable or your camera's Wi-Fi app). Some phones and camera apps can export a JPEG alongside the RAW, and mobile Lightroom or Snapseed can develop RAW directly — convenient, but you lose the precise resizing and colour-space control a computer gives you. If the RAW is stuck on a card and nothing on your phone will open it, a browser converter plus a file transfer is the simplest path.

Three common mistakes

  • Uploading a full-resolution file. A 24 MP JPG is several megabytes; Instagram scales it to ~1080 px anyway. You gain nothing and upload slower.
  • Leaving the wide-gamut profile in place. Adobe RGB or ProPhoto without conversion makes saturated colours look flat or shifted after upload. Convert to sRGB.
  • Re-editing the downloaded post. Saving your own Instagram post back down and editing it stacks compression on top of compression, and the degradation is visible. Always go back to the RAW or the original export.

Choosing which shots to post

Instagram rewards a strong single frame far more than a busy one. When converting RAW for a post, crop to the subject, choose your aspect ratio deliberately (4:5 portrait usually wins in the feed), and judge the frame at the small size people will actually see it. Detail that impresses you at 100% on a monitor often vanishes in a 1080-pixel thumbnail, so simplify the composition before you worry about pixel-level sharpness.

Stories, Reels and carousels

  • Stories and Reels display at 1080×1920 (9:16), so export a separate vertical crop rather than letting the app crop a landscape JPG for you.
  • Carousels let you post a set at once; keep every slide at the same aspect ratio so the swipe feels deliberate.
  • Reels covers are cropped to a squarish grid tile, so leave a little headroom when framing.

Exporting a dedicated version for each placement costs a few minutes and always looks better than one generic JPG stretched into every slot.

When not to overthink it

Instagram is a heavily compressed, small-screen medium. A carefully converted JPG at 1080×1350 and sRGB will look excellent, but chasing perfection beyond that has diminishing returns — the platform will re-encode your file no matter what. The realistic goal is a clean, correctly sized JPG that survives that re-encode well, which is exactly what the steps above deliver. For more background on why the RAW original is worth keeping around, see RAW vs JPEG.

Converting RAW to JPG for Instagram

Scroll up and drop your RAW files in — Canon CR2/CR3, Nikon NEF, Sony ARW, Fujifilm RAF, Olympus ORF, Panasonic RW2 and Adobe DNG are all handled in the browser. The dedicated tools are RAW to JPG, plus per-brand converters for CR3, ARW and NEF if you want a shortcut for one camera.

Frequently asked questions

Does Instagram accept RAW files?
No. Instagram only accepts standard image formats such as JPG and PNG, and it cannot read CR2, NEF, ARW or other RAW files. You have to convert the RAW to a JPG on a computer or an app first, then upload the JPG — either through the app or by transferring it to your phone.
What image size does Instagram use?
Instagram displays feed images at roughly 1080 pixels wide and recommends uploading at about 1080x1350 for portrait 4:5, 1080x1080 for square, and 1080x566 for landscape. Uploading much larger images doesn't add visible detail, because Instagram resizes down and re-compresses them anyway.
Does Instagram compress JPGs?
Yes. Instagram always re-compresses uploads, typically to a high-quality JPEG, so whatever you upload gets encoded a second time. The goal is to give it a clean, correctly sized, sRGB file so the re-compression has the least damage to work with.
How do I keep quality when posting RAW to Instagram?
Edit and convert the RAW to JPG at full quality on a computer, resize to around 1080–1350 pixels on the long edge, convert to sRGB, apply mild sharpening, then save at 80–90% quality. Avoid uploading then re-downloading the posted image and editing that, which stacks extra compression.
What colour profile should I use for Instagram?
sRGB. Instagram assumes sRGB and often ignores or mishandles wide-gamut profiles like Adobe RGB or ProPhoto, so colours can look washed out or shifted. Convert to sRGB when exporting and your post will match what you saw on screen.
Can I convert RAW to JPG on my phone for Instagram?
Often yes — some phones and camera apps export a JPG alongside the RAW, and mobile versions of Lightroom or Snapseed can develop RAW. If the RAW is stuck on a camera card and your phone lacks a RAW app, converting on a computer with a browser converter and then transferring the JPG is the simplest route.

Ready to post that RAW shot?

Convert it to JPG in your browser first — free, private, no upload.

Convert now