How to Get Listing Photos Under 2 MB Without Killing Quality
Published June 2026 · 5 min read · Real Estate
Here's the mistake behind almost every "compression ruined my photos" complaint: compressing at full resolution. A 48-megapixel phone photo squeezed straight to 2 MB needs savage JPEG quality (50–60%) and looks like it. The same photo resized to 2048 px wide first reaches 2 MB at 88% quality and looks perfect. Order of operations is the whole game.
Why resize-then-compress wins
JPEG file size scales with pixel count × quality. A 8000 × 6000 px photo has 16× the pixels of a 2048 × 1536 one, so hitting the same 2 MB budget means dividing quality by a huge factor. But portals display at ~2048 px anyway — those extra pixels were never going to be seen. Spend the byte budget on quality, not on invisible resolution:
| Approach | What 2 MB buys you | Visible result |
|---|---|---|
| Compress at full 8000 px | ~55% JPEG quality | Blocky walls, smeared texture |
| Resize to 2048 px, then compress | ~88% JPEG quality | Indistinguishable from original |
Target-size compression beats quality sliders
Export dialogs give you a quality percentage and leave you to discover the file size afterwards. For a hard 2 MB cap that means export, check, adjust, repeat. Target-size compression inverts it: state "2000 KB" and a binary search finds the highest quality that fits — 14 automatic iterations, two seconds, no guessing. That's how the compress tool works, and why its output lands at 1.9-something MB instead of either 2.4 MB (rejected) or 1.1 MB (quality left on the table).
The one-step version for listings
For listing photos specifically, the Real Estate Photo Prep tool chains the whole sequence — fit-inside resize to your portal's dimensions, target compression under its cap, EXIF/GPS removal — into one click with presets for Zillow, Redfin, Rightmove and the UK portals. Browser-based: pre-market photos never leave your machine.
When 2 MB still looks bad
If output looks soft after correct-order processing, the input was the problem. The usual suspects: shooting in low light (noise compresses terribly — JPEG spends bytes encoding grain), digital zoom, or a photo that was already heavily compressed by WhatsApp or email ("re-compressing a compressed photo" stacks artifacts). Get originals via AirDrop, cable or cloud-drive links — never via messaging apps, which silently compress to ~70 KB. And for the love of sharp listings, don't screenshot photos out of a chat.
HEIC files from iPhones need converting to JPG first. The complete workflow lives in the listing photo guide.
Frequently Asked Questions
How do I compress a photo to under 2 MB?
Resize to display dimensions first (2048 px wide for listings), then compress to a 2000 KB target. Resizing first is the trick — a 2048 px photo reaches 2 MB at ~88% JPEG quality, while a full-resolution photo needs brutal compression to get there.
Does compressing to 2 MB reduce photo quality?
Done in the right order, not visibly. At 2048 px wide, 2 MB allows 85–90% JPEG quality — indistinguishable from the original at portal display sizes.
Why are my phone photos 8 MB?
Modern phones shoot 12–48 megapixels. That resolution exists for printing and cropping, not for web display — portals show at most ~2048 px wide, a quarter of the pixels your phone captured.
What is the best free tool to compress photos for MLS?
A target-size compressor that runs in the browser: you set 2000 KB, it finds the highest quality that fits. Avoid fixed "50% quality" compressors — they guess, and either overshoot the cap or crush quality unnecessarily.