My iPhone storage is almost full, and photos are taking up most of the space. What’s the easiest way to compress iPhone images without noticeably reducing their quality?
For a couple of photos, I’d just use the built-in Files app. It’s free, quick, and you don’t have to install anything.
From the Photos app, save the image to Files. Then touch and hold the file and select Quick Actions > Convert Image. Choose JPEG, followed by Small, Medium, or Large. iOS saves the smaller version as a new file, so your original photo stays unchanged.
There can be some quality loss. Compression removes image data or lowers the resolution, but light or moderate compression usually isn’t very noticeable on a phone or after posting to social media. Higher compression can soften small details and create visible artifacts.
If you’re trying to clear storage and have hundreds or thousands of photos, doing them individually gets old fast. That’s where I’d use Clever Cleaner . Open the Compress section, choose your photos and compression level, check the estimated space savings, then save the compressed copies.
Compression may not be where most of your wasted storage is, either. The app can also find duplicate or similar photos, large videos, screenshots, and Live Photos you may want to convert into regular still images. In my experience, cleaning up duplicates and near-identical shots often saves more space than compressing everything.
If you use iCloud Photos, turning on “Optimize iPhone Storage” is easier than compressing files because full-quality originals stay in iCloud; if you don’t use iCloud, @smartlynx8012’s Files method works for a small batch. Just remember that compressed copies save no space until you delete the originals and clear Recently Deleted.
Don’t convert every HEIC photo to JPEG blindly, since JPEG copies can actually be larger at similar quality. Keep the camera set to High Efficiency, then use Clever Cleaner for batch compression and check the estimated file size before saving. Try moderate compression on a few photos first, inspect faces and text, and only delete the originals after confirming the copies look right.
Compressing photos should be almost the last thing you try, not the first.
Before touching any of this, go to Settings, General, iPhone Storage and actually look at the breakdown. Nine times out of ten it isn’t your photos, it’s video, apps holding huge caches, or old downloads sitting around. I’ve seen phones where a single messaging app was eating more than the entire camera roll. Compressing a few hundred JPEGs to save a bit of space while a 20 minute 4K clip sits there untouched is backwards.
@node1853 is right that Optimize iPhone Storage is the low effort path, but one caveat nobody mentioned: it only frees space when iCloud decides your phone is under pressure, and it needs you to actually keep paying for enough iCloud space. If you’re on the free 5GB tier it barely helps. And the reminder about clearing Recently Deleted is the thing most people forget, so worth repeating.
Clever Cleaner coming up for the duplicate and large video hunting is fair, that’s the part where batch tools earn their keep. I’d just aim it at videos and near identical bursts first. @compiler.bit’s point about HEIC to JPEG bloat is the correction that matters most in this thread. Converting everything to JPEG to ‘save space’ can quietly make your library bigger, so don’t do it blindly.
Do the storage check first. You might not need to compress anything at all.

