The color space is the main cause
Lightroom manages color internally, so the only decision that matters for a social post is the one you make at export. Adobe’s export documentation lists sRGB, Adobe RGB, ProPhoto RGB and an HDR color space, plus the option to pick a custom profile, and whichever you choose is tagged into the file. Display P3 also turns up in web exports from Lightroom. An app that reads the profile correctly shows the colors you saw. An app that does not read it shows something else.
sRGB is the safest choice for anything on the web. The Lightroom Queen’s color space guide puts it plainly: sRGB is the most widely used space and the safest one if you do not know where the photos will end up, while ProPhoto RGB files “look dull and flat in programs that aren’t color managed, such as web browsers”. Meta is blunter still in the developer documentation for publishing images to Instagram: the color space is sRGB, and an image sent in any other space is converted to sRGB on the way in.
The failure mode with a wide-gamut export is not subtle. In a December 2019 bug report on Adobe’s community forum, a photographer found that a file downloaded from Lightroom web came out tagged Display P3 and a file exported from the Lightroom Android app came out untagged, and that Instagram desaturated them and tinted them green while an sRGB export of the same photo looked correct. An Adobe employee replied in the same thread confirming a logged bug in which the Android app failed to tag the color space on export. The thread also notes that Instagram’s wide color support was limited to iOS at the time.
In an October 2025 thread on Adobe’s community forum, a community expert gave the same instruction: do not export as Display P3, because every non-color-managed app will show the colors incorrectly, and export as sRGB instead.
The symptom tells you the cause
| What you see on Instagram | What is actually happening | The fix |
|---|---|---|
| Colors look dull, flat or green-tinted | The file is Display P3, Adobe RGB, or untagged, and Instagram read it as something else | Export sRGB |
| The photo looks soft or slightly blurry | Instagram reduced a wider file to its own 1,080 px width | Export at 1,080 px wide, sharpen for screen |
| Skies show flat bands of tone | The file only has 8 bits per channel, so smooth gradients break into steps | Export 16-bit, convert to 8-bit for upload |
| Contrast jumps between your screen and the post | Either a wide-gamut export or a bad monitor profile on your screen | Export sRGB, then check the monitor profile |
| The post is cropped on the sides | The aspect ratio fell outside Instagram’s supported range | Export inside the supported ratios |
The pixel size Instagram actually keeps
Instagram resizes whatever you upload. Its help page says a photo is uploaded “at the best resolution possible (up to a width of 1,080 pixels)”, that a photo between 320 and 1,080 pixels wide keeps its original resolution as long as the aspect ratio is between 1.91:1 and 3:4, that anything narrower is enlarged to a width of 320 pixels, and that anything wider is sized down to a width of 1,080 pixels.
Two practical consequences. A file from a modern camera is far wider than 1,080 pixels, so Instagram shrinks it, and the result is softer than the same edit exported at 1,080 pixels. And a ratio outside 1.91:1 to 3:4 gets cropped, so a very wide panorama loses its edges.
The ratio matters for the crop as well as the size. A 3:2 camera frame is 1.5:1, which sits inside the supported range, so a wide photo uploaded at its native shape keeps all of its width. A tall phone shot at 9:16 is outside it, and Instagram crops an unsupported ratio to fit a supported one, so export a portrait frame at 4:5 or 3:4 rather than at 9:16 if you want to control the crop yourself.
The export settings that fix the color
In Lightroom Classic, the settings live in the Export dialog. In the File Settings panel set the format to JPEG and set the color space to sRGB, and in the Image Sizing panel set the long edge to 1,080 pixels. Adobe’s own export documentation lists the panels as Export Location, File Naming, Video, File Settings, Image Sizing, Output Sharpening, Metadata, Watermarking and Post-Processing, and it notes that the bit depth control applies to PSD, TIFF, PNG, AVIF and JPEG XL rather than to JPEG. If your photo is portrait, the long edge is the height, so check which axis the file ends up with.
In the Lightroom mobile app and on the web, the export controls look different from the desktop Export dialog. The 2019 Adobe report is worth reading before you trust “Save to Device” or “Download”: both produced a wide-gamut or untagged file at that time, and the color space setting is easy to miss in the small share sheet. Choose the export settings explicitly each time, and if you use a saved preset, check that it says sRGB.
Whichever app you use, confirm what you got. Open the exported JPEG in an image editor or file info panel and read the color space. If it says Adobe RGB or Display P3, that is the bug.
There is one more trap in the cloud version of Lightroom. The mobile app and the web app do not give you the same export dialog as the desktop app, and a file saved that way keeps whatever default the app applied, which is how a photo ends up wide-gamut without anyone choosing it. The safe habit is the same in all three: open the export settings, read the color space line, and only then tap save.
Banding in skies needs more bits
Color banding shows up as visible steps in smooth areas such as a clear sky. The technical explanation is simple: an 8-bit file has 256 levels per color channel, and the eye can pick out the steps in a large smooth gradient. Wikipedia’s summary of colour banding makes the same point, notes that 8 bits per channel is usually considered enough for sRGB, and says the possible solutions are dithering and increasing the number of bits per colour channel.
Wide-gamut working makes it worse, not better. The ProPhoto RGB article recommends working in 16-bit color depth to avoid posterization, and says the effect occurs more often in 8-bit modes because the gradient steps are much larger. The Lightroom Queen makes the same point about ProPhoto and 8-bit, and advises sticking with 16-bit while using ProPhoto RGB because converting into 8-bit can lead to banding.
The workable route is to export a 16-bit TIFF from Lightroom, convert it to an 8-bit sRGB JPEG in Photoshop, and upload that. If you would rather not open Photoshop, a small amount of noise or grain on the gradient hides the steps, which is the dithering effect Wikipedia describes.
If it still looks wrong after exporting sRGB
Then the file is probably fine and the comparison is not. In the October 2025 Adobe community thread, a photographer reported that exports looked wrong on a Display P3 monitor, and the thread’s expert pointed out that only color-managed apps show the correct colors on a calibrated monitor. The original poster solved it by switching off “colours managed by apps” in Windows and installing a new ICC profile. A March 2026 reply in the same thread reports the same mismatch in Lightroom Classic 15.2.1 and Lightroom 8.3.1, so the problem is not confined to one version.
There is one more Instagram setting worth checking. Instagram’s help page for reel quality documents a Media quality menu: tap your profile picture in the bottom right, tap Menu in the top right, then under Your app and media tap Media quality, where “Upload at highest quality” has a toggle. The page describes the toggle for reel uploads, so treat it as worth trying rather than a fix, and post the same file again to see if it helps.
What to do next
- Re-export one photo as JPEG with the color space set to sRGB and the long edge set to 1,080 pixels, then post it and compare it with the old version.
- Open the exported file and confirm the profile says sRGB. If it does not, the problem is in your export preset rather than in Instagram.
- If skies band, export a 16-bit TIFF, convert it to an 8-bit sRGB JPEG, and upload that instead.
- Check the Media quality setting under your profile picture, then Menu, and turn on “Upload at highest quality” before you re-upload.
- If your screen disagrees with the phone, stop judging color on the screen and judge the file. A monitor profile problem changes what you see but not what you post.
For the export side of this, our guide to the Lightroom Classic workflow for beginners covers the panels you are working in, and where to get Lightroom presets covers the files that change your look between edits. If a black and white edit is what is going flat, how to edit black and white in Lightroom has the settings that matter there.
Sources
- Image resolution of photos you share on Instagram, Instagram Help
- Reel size and aspect ratios on Instagram, Instagram Help
- IG User Media, Meta for Developers
- Export files to disk or CD, Adobe Help
- Web download color space is Adobe RGB, desaturates image in Instagram, Adobe Community
- Lightroom export color issues with Display P3, Adobe Community
- Which color space should I use, The Lightroom Queen
- Colour banding, Wikipedia
- ProPhoto RGB color space, Wikipedia
More from Gadget Daily News
- Why is Google Photos showing the wrong date, and how to fix itGoogle Photos shows the wrong date because it trusts the date stored inside the file, and many files carry a bad one or none at all. Scans hold…
- How to price photography servicesPrice photography from your costs up, not from what others charge. Add the salary you want to your yearly business costs and self-employment tax, divide by the hours…
- Lightroom Classic workflow for beginnersA good beginner workflow in Lightroom Classic runs in six steps: set up one catalog and one photo folder, import with a backup, cull with flags, edit in…
- A Lightroom workflow for editing wedding photosThe fastest Lightroom wedding workflow is import once with backups, cull hard before you edit, set one look per lighting scene and sync it across each group, then…