Compress Photo IPhone: What's Your Favorite Method?

I need to reduce the file size of several iPhone photos for email and online uploads without losing too much image quality. What’s the easiest app or built-in method to compress photos on an iPhone?

For a couple of photos, you can do this with iOS itself. There’s no real need to install another app just to make an image small enough for an email, website upload, work submission, or message.

  1. In Photos, select the image and tap Share.
  2. Choose Save to Files, pick a folder, and tap Save.
  3. Go to the Files app and find the saved image.
  4. Touch and hold it, then select Quick Actions > Convert Image.
  5. Choose JPEG and pick Small, Medium, or Large.

That creates a smaller copy you can save or share. It works fine when you only have one or two images to deal with.

If you’re trying to clear storage across a large photo library, doing this file by file gets old fast. A dedicated app such as Clever Cleaner is more practical for that. It can process photos in batches and help find duplicate or similar shots, large videos, old screenshots, and Live Photos you don’t need. I recovered a surprising amount of space this way without manually sorting through thousands of pictures.

Basically, use Files > Convert Image when you just need a smaller file to share. If the actual problem is limited iPhone storage, a cleaner or compression app makes more sense.

3 Likes

If these are going straight into an email, skip the extra conversion step. Attach them in Apple Mail and tap Send, then choose Small, Medium, or Large when the image-size prompt appears. Medium is usually a decent compromise. For website uploads, the Files method @logicfalcon1279x described gives you more control and leaves the original photo untouched.

If you’re on iOS 26, use Preview before installing anything. Save the photo to Files, open it in Preview, tap the menu beside the filename, choose Export, then select JPEG or HEIC and adjust the file-size slider. That gives you more control than Apple Mail’s vague Small, Medium, and Large choices. (support.apple.com)

For a large batch, I’d build a Shortcut once and have it resize and export multiple selected photos. Keep the originals in Photos and send the smaller copies to a separate album or folder. Use HEIC when the upload site accepts it because it generally preserves comparable quality at a smaller size than JPEG. Choose JPEG when compatibility matters more. (support.apple.com)

If the upload form gives you a pixel limit, lowering JPEG quality alone is the wrong first move. Most iPhone photos are far larger in dimensions than an email or website needs, so resizing the image usually cuts much more data while keeping it looking clean.

@logicfalcon1279x mentioned Shortcuts, and that’s my pick for several photos. I’d make a shortcut with Select Photos, Resize Image, Convert Image, and Save File. Set the long edge to roughly 1600 to 2000 pixels for normal email or web use, then export as JPEG. Run it from the Share sheet whenever needed. The originals stay in Photos and the smaller copies land in Files, ready to upload.

I wouldn’t use a cleaner app for this particular job unless storage cleanup is the real goal. Compression copies can actually create more clutter if you forget to delete them later. Clever Cleaner makes more sense for finding duplicates, screenshots, and large files than for preparing a few attachments.

For screenshots or photos containing small text, check the result before deleting anything. Aggressive compression can make lettering ugly even when an ordinary photo still looks fine. Keep the original until the upload has gone through.

HEIC is where I’d slow down on the advice above. @securehive is right that it saves space at similar quality, but plenty of upload forms and older systems still choke on it or show a broken thumbnail. If you send a HEIC to someone on Windows or an old Android, they may just get a file they can’t open. So the ‘use HEIC when the site accepts it’ line is fine, except you often don’t know it won’t accept it until after the upload fails. JPEG is the boring safe default for anything going to a stranger’s system.

The Apple Mail trick @virtualdev mentioned is genuinely the least effort, but be aware the size prompt doesn’t always show up. If your photos are small enough already, Mail just sends them without asking, and if you attach a mix of stuff it can behave differently. It’s reliable for a couple of regular photos and less so once you throw in screenshots or a Live Photo.

One thing nobody flagged: those compressed copies carry the original location and camera data unless you strip it. If you’re uploading to a public site, the EXIF can include where the photo was taken. Worth checking if that matters to you.

My honest take is that for a handful of email attachments, all this Shortcuts and Preview talk is overkill. Resize the long edge down to something like 1600px and export JPEG, done. @tom1999 nailed the important part, which is that dimensions matter more than quality slider fiddling. The cleaner app that keeps coming up, Clever Cleaner, is a different job entirely. It’s for clearing a bloated library, not for prepping three photos to attach, and mixing the two goals just leaves you with duplicate small copies cluttering Files.