I need to reduce the file size of several iPhone photos so I can email and upload them without losing too much image quality. What’s the easiest way to compress photos on an iPhone?
Photo compression is just a way to make an image file smaller. Usually, that means doing one of two things:
- Compressing the image quality: This removes some image data. At a reasonable setting, the difference may be hard to notice. Push it too far and you'll start seeing blur, blocky artifacts, and lost detail.
- Resizing the image: A photo might be reduced from 4032 × 3024 to 2048 × 1536, for example. Fewer pixels means a much smaller file. This often makes more sense for websites and email since the full-resolution image probably won't be displayed anyway.
You usually don't need to chase the smallest possible file. Light compression can cut the size by 50% or more while leaving the photo looking almost the same.
For one or two images, the iPhone's built-in options are probably enough. Processing a large photo library is where that gets tedious. I've had good luck with Clever Cleaner because it handles photos in batches instead of making you work through them individually.
The process is pretty straightforward:
- Install and open Clever Cleaner.
- Give it access to your photo library.
- Go to the Compress section.
- Choose the photos you want to reduce.
- Pick a compression level.
- Check the estimated storage savings.
- Save the compressed versions. After confirming they look okay, you can delete the originals if you're trying to free up storage.
The useful part is seeing the estimated savings before anything changes. That makes it easier to judge whether the smaller file is worth the drop in quality.
It also has a few cleanup tools beyond compression. It can find duplicate photos, group similar shots, identify large videos, sort out old screenshots, and convert Live Photos to regular still images when you don't care about keeping the motion.
So if you only need to shrink a couple of files for an upload, I wouldn't bother installing a separate app. If you're compressing a lot of photos and also want to reclaim storage, a batch tool like Clever Cleaner is much faster.
If the photos are only being sent by email, you may not need to compress them beforehand at all. Attach them in Apple Mail and, when the message is sent, Mail may offer Small, Medium, Large, or Actual Size. Medium is usually a reasonable compromise for normal viewing.
For website uploads, the built-in Shortcuts app is the cheaper route. Make a shortcut using “Select Photos,” “Resize Image,” and “Save to Photo Album,” then run several pictures through it at once. Keep the originals until you confirm the upload worked.
I agree that a batch app such as Clever Cleaner makes sense for a large library, but it is probably more than you need for occasional uploads. Be careful about converting everything to JPEG, too. iPhones commonly store photos as HEIC, which can already be smaller than an equivalent JPEG.
If the upload form has a specific pixel or megabyte limit, let that decide how far you shrink the photos. A vague “medium compression” setting can still leave the file too large, while resizing to a known width gives you a more predictable result.
For ordinary websites, a copy around 1600 to 2000 pixels on the long side is usually plenty unless the image will be printed or viewers need to zoom into fine detail. The Shortcuts method @turborouter150 mentioned is a good fit because it changes the dimensions without touching your original. Save the resized copies into a separate album so you do not accidentally replace or delete the full-resolution versions.
I would avoid the common suggestion to put the photos into a ZIP file. JPEG and HEIC photos are already compressed, so zipping them often saves very little, and many upload forms will not accept ZIP files anyway.
There is another small catch with HEIC. It is efficient, but some older websites reject it. If that happens, convert the resized copy to JPEG rather than converting the full-size original. JPEG compatibility is better, but a full-resolution JPEG can actually be larger than the HEIC you started with.
Clever Cleaner makes more sense when this is a recurring job involving dozens of images. For a few photos, giving another app broad library access and sorting through extra copies feels like more work than necessary. If you do use any compression app, grant access only to the selected photos when iOS offers that choice, and check whether the saved copy still contains location metadata before uploading it publicly.
Careful with Mail’s size options if the photo has to look right on the other end. That resize happens on send, so you never actually see the compressed version before it goes out, and Medium can turn a sharp shot soft without warning. The Shortcuts route @zerologic9529 described wins here just because you can eyeball the copy first.


