Compression5 min read·Updated

How to Reduce Photo Size on iPhone (4 Free Ways)

A typical iPhone photo is 2–5 MB, because iPhone 15 and later save 24-megapixel images by default. To get one under 500 KB for free, attach it in Mail and pick Medium or Large when asked, build a two-step Shortcut (Resize Image to 1600 px, then Convert Image to JPEG at about 70% quality), or open the compressor in Safari and type a target size such as 100 KB. None of these needs an app from the App Store.

Which method should I use?

MethodBest forWhat you controlTypical result
Mail size pickerEmailing a few photosSmall, Medium, Large, Actual SizeAbout 320 px wide up to full size
Shortcuts appRepeating the same resize oftenExact width, JPEG quality, metadata200–500 KB at 1600 px
Settings > Camera > FormatsPhotos you take from now onHEIF or JPEG, 12 or 24 MPSmaller originals; old photos unchanged
Compressor in SafariForms and uploads with a KB limitQuality or target size in KB, max widthUnder the size you type

How do I make a photo smaller in Mail on iPhone?

Mail can scale photos down as you send them. It offers four sizes and shows the resulting message size next to each one, so you can pick by megabytes rather than guess. The resized copy only goes into the email; the photo in your library stays full size.

  1. In Photos, select one or more photos, tap Share, then Mail (or add them from Mail's compose window).
  2. Fill in the recipient and subject, then tap Send.
  3. When Mail asks how to size the images, choose Small, Medium, Large or Actual Size.

Small and Medium shrink the long side to about 320 and 640 pixels: fine for a quick look, too small to print. Large keeps much more detail and is usually the right choice when the recipient has an attachment limit. The choice applies to every photo in the message. For more options see how to reduce photo size for email.

How do I resize photos with the Shortcuts app?

Shortcuts is Apple's free automation app, preinstalled on every iPhone. Two built-in actions do the work: Resize Image sets the pixel width, and Convert Image saves as JPEG with a Quality slider and a Preserve Metadata switch. Build it once and reuse it.

  1. Open Shortcuts, tap +, and add the action Select Photos (turn on Select Multiple for batches).
  2. Add Resize Image and set the width to 1600, leaving the height on Auto Height.
  3. Add Convert Image, choose JPEG, set Quality to around 70%, and turn off Preserve Metadata to remove location and camera data.
  4. Add Save to Photo Album and name the shortcut, for example “Shrink photo”.
  5. Run it from the Shortcuts app. To run it from the Share button in Photos instead, turn on Show in Share Sheet in the shortcut's details; the shared photos then replace Select Photos.

A 1600 px JPEG at 70% quality is typically 200–500 KB and still looks sharp on any phone or laptop screen. Use 1200 px for smaller files, or 2048 px if the photo may be printed.

Does changing the camera format make photos smaller?

Yes, but only for photos you take after the change. Open Settings > Camera > Formats. Two settings there decide how big each new photo is:

  • Camera Capture: High Efficiency saves photos as HEIF (.heic) and video as HEVC. HEIF files are often around half the size of the same photo as JPEG.
  • Camera Capture: Most Compatible saves JPEG and H.264. The files open everywhere but are larger. Some video modes, such as 4K at 60 fps, need High Efficiency.
  • Photo Mode (iPhone 15 and later) chooses between 12 MP and 24 MP. 12 MP has half the pixels, so files are noticeably smaller; 24 MP is the default.
HEIC rejected by a website?
Some upload forms only accept JPG or PNG. The compressor reads HEIC in Safari and saves it as JPG, so the same step fixes the format and the size. See converting iPhone HEIC photos for other options.

How do I compress a photo to a specific size, like 100 KB, on iPhone?

Mail and Shortcuts let you choose pixels and quality, but not a file size. When a form says “max 100 KB” or “under 1 MB”, use a compressor that targets the size for you. Fast WebP Converter runs inside Safari: the photo is processed on the iPhone and is never uploaded.

  1. Open fastwebpconverter.com/compress in Safari.
  2. Tap to add photos and pick them from your photo library. HEIC photos come out as JPG.
  3. Choose Target size and type the limit, for example 100 KB. Or leave it on quality and start around 75.
  4. Optional: turn on Limit width and enter 1600 if you also want fewer pixels.
  5. Tap download. Safari saves the file to Files > Downloads; open it there, tap Share, then Save Image to put it in Photos.

The tool finds the highest quality that fits under your target, and only scales the photo down if it cannot fit otherwise. It also removes location (GPS) and camera data from the copy. It is free for a single image, with nothing to install.

Need a photo under 100 KB for a form? Type the size and the tool finds the best quality that fits.

Typical iPhone photo sizes

Typical sizes for a 4:3 photo. Detailed, noisy or low-light shots run larger.

VersionPixelsTypical file size
24 MP HEIF (default on iPhone 15 and later)5712 × 42842–4 MB
24 MP JPEG (Most Compatible)5712 × 42844–7 MB
12 MP HEIF4032 × 30241.5–3 MB
Shortcut: 1600 px JPEG at 70%1600 × 1200200–500 KB
Mail: MediumAbout 640 × 48050–150 KB
Mail: SmallAbout 320 × 24015–40 KB
Compressor with Target size 100 KBSame, or smaller if neededUnder 100 KB

To see the real size of any photo, open it in Photos and swipe up: the panel shows the format, megapixels, pixel dimensions and file size. More on that in how to check image file size and dimensions.

Put it into practice

Compress your images right now: keep the format or set a target size, free and privately in your browser.

Open the compressor

Frequently asked questions

No. Mail, Shortcuts and the browser compressor all create a smaller copy; the original stays in Photos until you delete it yourself.

Recent iPhones save 24-megapixel photos by default, and Most Compatible mode saves them as JPEG, which is larger than HEIF. A single photo is usually 2–5 MB.

Yes for screen viewing: a 1600 px JPEG at 70–80% quality looks the same as the original on a phone or laptop while being about a tenth of the size. Keep the original if you plan to print large.

Turn on Low Quality Image Mode in Settings > Apps > Messages (Settings > Messages on older iOS). It applies to every photo you send in Messages, not one at a time.

Keep reading

Compression4 min read

Reduce photo size for email

Gmail and Outlook.com allow 25 MB of attachments per email, iCloud 20 MB. Resize photos to 1,600–2,048 px JPEG (200–500 KB each) and send dozens at once.

Read more
Workflow6 min read

HEIC to WebP

Safari can read HEIC. Convert iPhone photos to WebP locally — no upload — for websites, blogs and shops.

Read more
Compression4 min read

Check image size and dimensions

See an image's file size (KB or MB) and pixel dimensions on Windows, Mac, iPhone, Android or in a browser, plus a quick table of what size is too big.

Read more