PixelResize
Compress6 min readUpdated June 21, 2026

How to Reduce Image File Size on iPhone and Android

Written by The PixelResize Team

Modern phone cameras produce gorgeous photos that are also enormous — often 3 to 12 megabytes each. That is fine until you try to attach one to an email, upload it to a form with a size cap, or send several at once over a slow connection and everything grinds to a halt.

You do not need to install another app to fix this. This guide shows how to reduce image file size directly on your iPhone or Android phone using your browser, covers the HEIC format that trips up so many uploads, and explains how to shrink photos without making them look bad.

Compress Image

Shrink JPG, PNG & WebP files without visible quality loss.

Open the tool

Why phone photos are so large

Two things inflate phone photos: resolution and processing. A 48- or 200-megapixel sensor captures a huge number of pixels, and features like HDR and computational photography add even more data. The result is a file far bigger than any website or email actually needs.

Because the photo has so many pixels to spare, you can usually shrink it dramatically — by resizing, compressing, or both — with no difference you can see on a screen.

The HEIC problem on iPhone

By default, iPhones save photos as HEIC, a modern, efficient format. The catch is that many websites, forms and Windows applications can't open HEIC, so your upload fails or the recipient can't view it.

The fix is to convert HEIC to JPG, which is universally supported. Our HEIC to JPG tool does this in your browser, and you can compress the result in the same workflow so the JPG is upload-friendly too.

How to shrink a photo on your phone

The process is the same on iPhone and Android because it runs in your mobile browser — no app, no account.

  • Open the compressor in your phone's browser and tap to select a photo from your gallery.
  • If it's an iPhone HEIC file, convert it to JPG first.
  • Choose a target file size, or resize the dimensions down if the photo is much larger than it needs to be.
  • Preview the result and save the smaller image back to your photos.

Doing it without losing quality

For email and the web, resizing a 12-megapixel photo down to around 1500–2000 pixels on the long edge and then compressing usually cuts the file by 80–90% with no visible loss, because no screen shows all those original pixels anyway.

For forms with a strict KB cap, set the exact target size instead and let the tool hit it. Everything is processed on your device and nothing is uploaded, so even personal photos stay private.

Key takeaways

  • Phone photos are large because of high resolution and HDR processing.
  • No app needed — shrink photos in your phone's browser on iPhone or Android.
  • Convert iPhone HEIC files to JPG so uploads and recipients can open them.
  • Resize to 1500–2000px for email and the web, or set an exact KB target for forms.
  • On-device processing keeps your personal photos private.

Frequently asked questions

Related tools