How to Reduce Photo File Size on Any Device
Practical guide to making photo files smaller on iPhone, Android, Mac, and Windows — plus the fastest online method.
Why Your Photos Are So Large
Modern smartphones and cameras take photos at very high resolutions. A typical iPhone 15 photo is around 4000×3000 pixels and stored at high quality — the result is a file between 4MB and 12MB. That's great for printing large posters, but it's far too large for most everyday uses like email attachments, WhatsApp messages, or website uploads.
The good news is that photos can be reduced dramatically in file size with no visible loss in quality at normal viewing sizes. The same 8MB photo can become 300KB without looking any different on a screen, which makes it easier to share and faster to send.
The Fastest Method: Online Compression
The quickest way to reduce photo file size on any device — iPhone, Android, Mac, Windows, or Chromebook — is to use a free online tool like Switch & Shrink. No app to download, no account required, works from any browser.
- Open switchandshrink.com on any device.
- Drag your photo onto the upload zone, or tap to browse your camera roll.
- Adjust the quality slider to your preferred balance of size and quality.
- Tap Convert and download your compressed photo.
For batch processing, you can upload up to 20 photos at once and download all the results as a single ZIP file.
How to Reduce Photo Size on iPhone
iPhones don't have a built-in photo compressor, but there are several options:
- Share as JPEG instead of HEIC: Go to Settings → Camera → Formats → Most Compatible. This captures photos as JPG instead of Apple's HEIC format, which is more widely compatible and slightly smaller.
- Use Mail Drop: When attaching a photo in the Mail app, iOS offers to send a smaller version (Small, Medium, Large, or Actual Size). For a quick attachment, choose Medium or Large.
- Use Switch & Shrink from Safari: The web tool works on iPhone — upload from your camera roll and download a compressed copy.
How to Reduce Photo Size on Android
Android offers similar options depending on your device and Android version:
- Change camera resolution: In the Camera app settings, reduce the photo resolution (e.g., from 50MP to 12MP). This reduces new photo sizes going forward.
- Use Google Photos: Back up at "Storage Saver" quality (formerly "High Quality"). Google compresses photos slightly when uploading, and you can download the compressed versions.
- Browser compression: Open Switch & Shrink in Chrome for Android, upload your photos, and download compressed copies directly to your device.
How to Reduce Photo Size on Mac
macOS has several built-in methods for reducing photo size:
- Preview → Export: Open any photo in Preview, go to File → Export, and adjust the Quality slider before saving. This is the quickest method for single photos.
- Automator workflow: For batch processing, use Automator to create a workflow that scales images to a specific size. This is more technical but very efficient for large batches.
- Photos app → Export: Open Photos, select images, go to File → Export → Export Photos, and choose a smaller size preset.
How to Reduce Photo Size on Windows
Windows 10 and 11 include a few options:
- Paint resize: Open the photo in Microsoft Paint, click Resize, and reduce by percentage. This works but uses basic scaling and doesn't compress the JPEG efficiently.
- Photos app: Open the photo in the Photos app, click the three-dot menu, and choose Resize. You can select Small, Medium, Large, or Custom.
- Right-click → Send to → Mail recipient: Windows prompts you to choose a smaller size before attaching to email.
Comparing File Size Reduction Methods
Different methods achieve different levels of reduction. Here's a rough guide:
- Resize dimensions by 50%: Reduces file size by ~75%.
- JPEG quality 80% (from 100%): Reduces file size by ~60–70% with minimal quality loss.
- Both resize + compress: Can reduce a 10MB photo to under 150KB for web/email use.
- Switch to WebP format: WebP is typically 25–35% smaller than JPEG at equivalent quality. Use Switch & Shrink's WebP converter if the recipient's platform supports it.
When Not to Compress
Not every photo should be compressed. Original photos used for printing should be kept at full resolution. Wedding, event, or professional photographs should be archived uncompressed. Photos you'll edit later should stay at full quality until the final export. Only compress copies — always keep the originals safe.