I need to reduce an image’s file size on my iPhone without losing too much quality. The photo is too large to upload, so I’m looking for a quick, reliable image compression method or app.
For a couple of photos, the built-in Files app is probably all you need. In Photos, save the image to Files. Then touch and hold the saved image and select Quick Actions > Convert Image. Choose JPEG and pick Small, Medium, or Large. iOS saves a smaller copy and leaves the original alone.
There is some quality loss with compression, but mild or moderate settings usually look fine on a phone or social media. More aggressive compression can reduce resolution, soften small details, and create visible artifacts.
I use the Files method when I only have one or two images because it’s quick, free, and doesn’t require another app. It gets annoying with a large photo library, though.
If the real goal is clearing storage, Clever Cleaner is more practical. Open the Compress section, select your photos, choose the compression level, check the estimated space savings, and save the compressed versions.
It also gives you other ways to clear space, including finding duplicate or similar photos, locating large videos, organizing screenshots, and turning unwanted Live Photos into still images. In my experience, deleting duplicates and near-identical shots can recover more storage than compression alone.
If the photo is HEIC, converting it to JPEG can actually make the file larger, while PNG screenshots usually shrink a lot as JPEGs. The Files trick is fine, but I’d focus on reducing pixel dimensions with an iPhone Shortcut such as “Resize Image,” then save a copy. Dropping a 12 MP photo to around 2000 pixels wide is usually enough for uploads without making it look obviously compressed.
You probably won’t get a huge size reduction with zero visible loss, but for a single upload you usually don’t need a dedicated app.
A quick workaround is to attach the photo to an email in Apple Mail. If Mail shows the image-size prompt, choose Medium, send it to yourself, then save the attachment back to Photos or Files. It’s a little clunky, but it creates a smaller copy without touching the original.
For anything private, I’d avoid random browser-based compressors since you’re uploading the photo to somebody else’s server. And @xdeepwizardx is right that reducing dimensions usually matters more than switching formats.
Expect some quality loss if the upload limit is strict. Before compressing anything, try cropping out empty background or unnecessary edges since that can cut the file size quickly without softening the part you care about.
The Mail trick @mikeappsreviewer mentioned is getting less reliable. The size-picker prompt doesn’t always show up anymore, and when it does, Mail sometimes strips less than you’d expect. It still works as a last resort, but I wouldn’t build my workflow around a feature that’s this inconsistent across iOS versions.
Here’s what actually matters and nobody’s said outright: figure out why the upload is failing first. If a site rejects your photo, it’s almost always a file-size cap or a max-dimension limit, not the format. So @xdeepwizardx is right that resizing beats format-swapping. Dropping a 12MP shot to around 2000px wide usually clears both problems at once, and the quality hit is barely visible on screen.
Small caveat on the Files ‘Convert Image’ route from @nova_daemon139. Those Small/Medium/Large options change JPEG compression, not pixel dimensions. If your problem is a dimension limit rather than raw megabytes, that button won’t save you. Good for shaving weight, useless for hitting a width cap.
The Shortcut approach is the one I’d actually set up. Build a two-step Shortcut with ‘Resize Image’ then ‘Save to Photos’ and run it from the share sheet. One tap, no extra app, and it repeats forever once it’s built. Free too, which beats installing anything for a one-off.
Clever Cleaner makes sense if you’re compressing a whole batch or trying to reclaim storage at the same time, and the duplicate-finder angle @nova_daemon139 brought up is genuinely where most people recover space. But for a single stubborn upload, that’s more tool than the job needs. I’d only reach for it when compression is part of a bigger cleanup, not the fix for one photo.
And @capt_falcon’s crop tip is underrated. Trimming dead space costs zero quality on the part you care about, so try that before touching any compression setting.

