How to Resize Images for Zillow & MLS Listings (Free, No Upload)
Published April 2026 · 8 min read · Real Estate
If you've ever tried uploading listing photos to Zillow, Realtor.com, or your MLS portal, you know the frustration: file too large, wrong dimensions, failed upload. Every portal has its own rules — and none of them are forgiving. This guide walks through the exact image preparation workflow for real estate listing photos using free browser-based tools that never upload your files to a cloud server.
Privacy note: Pre-listing photos contain sensitive information. Using cloud-based tools means your photos pass through servers you don't control. Every tool in this guide runs entirely in your browser — your images never leave your device.
MLS & Portal Image Requirements (2026)
Requirements vary by portal, but these are the most commonly enforced rules:
| Portal | Max Size | Recommended Dimensions | Format |
|---|---|---|---|
| Zillow | 10 MB | 2048 × 1536 px | JPEG |
| Realtor.com | 10 MB | 2048 × 1536 px | JPEG |
| Rightmove (UK) | 5 MB | 1600 × 1067 px | JPEG |
| Redfin | 10 MB | 2048 × 1365 px | JPEG |
| Trulia | 10 MB | 2048 × 1536 px | JPEG |
| OnTheMarket (UK) | 4 MB | 1440 × 960 px | JPEG |
| Generic MLS | 2–5 MB | 1600 px wide minimum | JPEG |
The safest universal approach: resize to 2048 × 1536 px and compress to under 2 MB. This satisfies virtually every portal.
Why You Should Strip GPS Metadata First
Before doing anything else with your listing photos, remove EXIF metadata — especially GPS coordinates. Smartphone cameras embed precise location data into every photo. For a pre-listing property, this data reveals the exact address to anyone who views the raw file before the listing goes live. It also reveals when photos were taken, what camera was used, and sometimes the owner's name if stored in the camera profile.
This is particularly important when sharing photos with photographers, stagers, or contractors before the listing is public. Any one of those files, forwarded without GPS stripping, can expose your seller's timeline and address.
Use the Strip EXIF tool — drop in the photo, click process, download the clean JPEG. Takes about 3 seconds per image. The original is never uploaded anywhere.
Step-by-Step: Preparing Listing Photos
Step 1 — Strip GPS Metadata
Open the Strip EXIF tool. Drop in your photo. Download the clean version. Repeat for every photo before sharing with anyone. This takes 3 seconds per image and is the most important privacy step in the workflow.
Step 2 — Resize to MLS Dimensions
Open the Resize Image tool and enter 2048 for width. Lock the aspect ratio — the height will calculate automatically. For standard landscape listing photos, this gives you 2048 × 1365 or 2048 × 1536 depending on your camera's aspect ratio. Both are accepted by every major portal.
If you need to hit specific height requirements (Zillow's recommended 1536 px height), use the resize tool's "exact dimensions" mode and select "fit inside" to avoid cropping.
Step 3 — Compress to Under 2 MB
Open the Compress to Target Size tool and set the target to 2000 KB (2 MB). The tool uses a binary search algorithm across JPEG quality settings to find the highest quality that still hits your target — 14 iterations, typically completing in under 3 seconds. You get maximum quality at your exact size target, not a one-size-fits-all 80% quality setting.
Step 4 — Add Your Agency Watermark (Optional)
For proof images shared with clients before listing, use the Add Watermark tool to add your agency name or agent contact number. Set opacity to 40–60% so it's clearly visible without dominating the composition. Use tile mode for maximum coverage on proof sets — it tiles the text across the entire image, making it impossible to crop out.
For published listing photos, most MLS platforms prohibit watermarks on the main image. Check your portal's rules before adding branding to the primary photo.
Step 5 — Verify the Output
Before uploading to your portal, right-click the downloaded file and check Properties (Windows) or Get Info (Mac). Confirm:
- File size is under 2 MB
- Dimensions match your target (e.g., 2048 × 1536)
- File type is JPEG (.jpg)
- No GPS coordinates visible in the metadata section
Real Estate Collages & Social Media Formats
Beyond MLS portals, listing photos need to work across Instagram, Facebook, LinkedIn, and email campaigns. Each platform has different requirements, and getting them right means more professional-looking posts with no awkward cropping.
| Platform / Placement | Dimensions | Tool to Use |
|---|---|---|
| Instagram Post (square) | 1080 × 1080 px | Crop 1:1 preset |
| Instagram Portrait | 1080 × 1350 px | Crop 4:5 preset |
| Instagram Story / Reel | 1080 × 1920 px | Crop 9:16 preset |
| Property banner / header | 1200 × 400 px | Crop 3:1 preset |
| Facebook post | 1200 × 630 px | Custom resize |
| LinkedIn post | 1200 × 627 px | Custom resize |
| Email header image | 600 × 300 px | Custom resize |
| Twitter / X post | 1200 × 675 px | Crop 16:9 preset |
The Crop Image tool includes 3:1 and 2:1 presets specifically for property showcase banners. Centre-crop works well for most exterior shots — the most visually important part of a property photo is typically the front of the building, which sits naturally in the centre of a landscape shot.
Removing Backgrounds for Staging Shots
For interior or product-style property shots — furniture features, fittings, architectural details — the Remove Background tool isolates subjects against a transparent or white background. This is useful for:
- Staging mood boards: Cut out furniture pieces and arrange them in a floorplan mockup
- Feature callouts: Highlight a specific kitchen appliance or bathroom fitting against white for marketing decks
- Virtual staging overlays: Remove plain walls to composite in different paint colours or finishes
The AI background removal runs entirely in your browser using the RMBG-1.4 model via ONNX Runtime Web. The model downloads once (~40 MB) and is then cached locally — subsequent uses are instant. Nothing is sent to any server.
Building a Repeatable Agency Workflow
For agencies processing 20–100 listing photos per property, a repeatable workflow prevents errors and saves hours per listing. Here's a proven sequence:
- Import from camera card or phone: Copy originals to a dedicated listing folder. Never edit originals.
- Strip EXIF from all photos: Process every photo through Strip EXIF before sharing with anyone. Use the batch mode (V2 coming) or process in sequence.
- Select hero shots: Pick your 5–10 primary photos. These go through the full workflow.
- Resize to 2048 × 1536 px: Use the Resize tool. Lock aspect ratio, set width to 2048.
- Compress to under 2 MB: Use the Compress to Target Size tool. Target: 2000 KB.
- Create social media crops: For Instagram, use the 1:1 and 4:5 presets from the Crop tool.
- Add watermarks for proofs only: Only watermark photos going to clients as proofs — remove watermarks from final MLS submissions.
- Verify and upload to portal: Check file size and dimensions one final time before uploading.
With V2's batch processing, steps 2–6 can be applied to 50–100 images in a single operation. Join the waitlist to be notified when it launches.
Common Listing Photo Mistakes (and How to Avoid Them)
Uploading photos that are too large
Modern smartphone cameras shoot at 12–48 MP, producing files of 8–25 MB. These will fail most portal upload limits. Always compress to under 2 MB before uploading, even if the portal technically allows up to 10 MB — smaller files load faster in listing pages, which affects viewer engagement.
Wrong aspect ratio for the portal
If you upload a tall portrait-orientation photo to a portal that displays images at 4:3, you'll get automatic cropping that may cut off the top or bottom of the house. Always shoot and deliver at the portal's preferred aspect ratio, or crop deliberately using the 4:3 preset before uploading.
Sharing photos with GPS coordinates intact
Pre-listing, this is a serious privacy risk. Post-listing, it's less critical — but it's still good practice to deliver GPS-stripped photos to clients, because they may share or reuse those files in contexts you don't control.
Watermarking the main listing image
Most MLS platforms and portals (including Zillow) prohibit watermarks or text overlays on the primary listing photo. Watermarks are fine for social media and client proofs, but check your portal rules before adding any branding to main images.
Using HEIC format from iPhone
iPhones shoot in HEIC format by default, which is not supported by all portals. Use the HEIC to JPG converter to convert before uploading. The conversion is lossless and runs in the browser — no third-party apps required.
UK-Specific Notes: Rightmove, Zoopla, and OnTheMarket
UK portals have stricter file size limits than US platforms. Rightmove caps at 5 MB and recommends 1600 × 1067 px (3:2 ratio). Zoopla accepts up to 5 MB at similar dimensions. OnTheMarket caps at 4 MB.
For UK agents, the compress target should be 3000 KB (3 MB) to stay safely under all three portals' limits with headroom. Resize to 1600 × 1067 px using the Resize tool's custom dimensions mode.
EPC certificates and floor plan images need separate treatment — typically converted to PDF using the Image to PDF tool before attaching to the listing.
Frequently Asked Questions
Does the image quality suffer when I compress to 2 MB?
At 2048 × 1536 px, compressing to 2 MB typically gives you JPEG quality of 80–90%, which is visually indistinguishable from the original at the sizes listing portals display images. MLS portal thumbnails are displayed at much smaller sizes than the source image, so any quality difference is invisible in practice. The binary search algorithm finds the optimal quality setting for your target size rather than applying a blanket compression setting.
Can I process RAW files?
myPixelVault currently supports JPEG, PNG, WebP, and HEIC. For RAW files (CR2, ARW, NEF, DNG), export to JPEG first from your camera software (Lightroom, Capture One, DxO PhotoLab), then process with myPixelVault for the final delivery step. RAW support is planned for V2.
Is it safe to process pre-listing photos in a browser?
Yes — because everything runs locally. Unlike cloud tools (iLoveIMG, Canva, Dropbox, SmugMug), your images never leave your browser tab. There are no server logs, no cloud storage, no third-party access to your photos. The tool processes files using the browser's HTML5 Canvas API and WebAssembly — standard web technologies with no network calls.
How do I strip GPS data from iPhone photos?
Open the Strip EXIF tool, drop in your HEIC or JPEG, and download the processed file. All EXIF metadata — including GPS coordinates, timestamp, camera model, and lens data — is removed by re-drawing the image to a clean Canvas element. The output is a fresh JPEG with no embedded metadata.
What size should real estate photos be for Instagram?
Use 1080 × 1080 px for square grid posts, 1080 × 1350 px for portrait posts (these take up more screen space in the feed), and 1080 × 1920 px for Stories and Reels. The Crop Image tool has all three as built-in presets — select your ratio, centre the crop on the most important part of the exterior, and download.
What is the Zillow image size requirement?
Zillow accepts JPEG images up to 10 MB. The recommended dimensions are 2048 × 1536 px, which produces sharp images in Zillow's listing carousel. Files should be in JPEG format (.jpg). PNG files are accepted but create larger file sizes for no quality benefit on photography. Watermarks or text overlays on the main listing photo may violate Zillow's content guidelines.
Can I watermark real estate photos for free?
Yes. The Watermark tool lets you add text overlays with custom position (nine placement options including tile mode), opacity (0–100%), font size, and colour. Common setups: agency name at 50% opacity in the bottom-right corner for social media, or tiled proof watermarks for client review sets. The tool runs in your browser — files are never uploaded anywhere.
Do I need Photoshop to process real estate photos?
No. All the operations covered in this guide — resizing, compressing, cropping, watermarking, background removal, EXIF stripping, and format conversion — are available free in your browser at myPixelVault. The processing is done by the HTML5 Canvas API and WebAssembly, which run natively in Chrome, Firefox, Safari, and Edge without any plugin or installation.