How to Reduce Image Size on iPhone: 6 Ways That Work

How to reduce image size on iPhone: switch to High Efficiency, use the Files app's Convert Image, Mail's resize, a Shortcut, or a compressor.

By Mike Wiberg · · 15 min read

How to reduce image size on iPhone starts with one setting: Settings, Camera, Formats, High Efficiency, which captures smaller HEIC files instead of JPEG from that point on. For photos already on the phone, the Files app's Convert Image action, Mail's automatic resize, the Share sheet's Options, and a one-tap Shortcut cover nearly every other case, with a compressor left for the rest.

iOS spreads the job across five separate places instead of one Compress button, and this is the iPhone chapter of the full breakdown of compressing images on every device, the device where the single biggest win costs nothing. Most advice to compress photos on iPhone stops at the camera setting; this covers the other four routes too. I have gone through all five, plus the one the AI answer boxes lead with now, the Files app's Convert Image action, which nobody covering this topic seems to walk through in real steps.

For the moment none of the five built-in routes gets a photo small enough, a compressor closes the gap with an exact quality slider and a live size readout, no menu hunting required.

What are your built-in options for reducing image size on an iPhone?

Six routes reduce iPhone photo size between the camera and the destination, and this table maps them; every section below walks one row in full.

Goal Where What it actually does
Convert and shrink a photo already saved Files app, Convert Image Picks a new format and a size bucket, no other app needed
Capture smaller from the start Settings, Camera, Formats New photos save as HEIC instead of JPEG, smaller at the same look
Shrink an attachment automatically Mail, attach a photo Mail offers a smaller size before sending, or Mail Drop for oversized files
Control format and size when sharing Photos, Share, Options Choose Automatic, Current, or Most Compatible, or send a link instead of the file
Batch resize with one tap Shortcuts app A saved Resize Image action applied to several photos from the Share sheet
Get exact quality control A browser or App Store compressor Explicit quality slider or percentage iOS does not expose

The fastest way to shrink iPhone photos without an app

If you only remember one row from that table, make it the first one. Files app, Convert Image reaches a photo you already took, in whatever app saved it, and gets it smaller in four taps, faster than the Share sheet's Options for most people because it skips Photos entirely.

How to Reduce Image Size on iPhone Using the Files App

Open the Files app, find the photo (Save to Files from the Photos Share sheet gets it there first if it is still only in your camera roll), then touch and hold it to open Quick Actions.

Convert Image, then pick a size

Tap Convert Image from the Quick Actions menu, choose JPEG as the output format, then pick a size, Small, Medium, Large, or the original dimensions, before confirming. The Files app writes a second, smaller copy next to the original rather than replacing it, so nothing you already have gets overwritten by mistake.

Why this beats hunting through Photos first

This route skips Photos and the Share sheet entirely, which matters most for a screenshot, a downloaded image, or anything that already lives outside your camera roll. It is also the one built-in method that hands you an explicit small versus medium versus large choice up front, rather than a percentage slider or an automatic decision made for you.

How do you shoot smaller photos from the start?

Switching your capture format shrinks every photo you take from that point on, with no per-photo effort required later. Open Settings, then Camera, then Formats, and choose High Efficiency. Apple's HEIF and HEVC formats, introduced with iOS 11, "offer better compression than JPEG and H.264, so they use less storage space on your devices and iCloud Photos, while preserving the same visual quality" (Apple Support, Using HEIF or HEVC media). Most Compatible does the opposite: it captures JPEG instead, a format every app and OS opens without conversion, at the cost of a larger file for the same photo.

Most Compatible only appears on iPhone models that can actually shoot HEIF or HEVC in the first place, so if you never see it, your camera already saves JPEG by default (Apple Support, HEIF/HEVC). If you switched to Most Compatible at some point, for an old printer app or a coworker's ancient photo software, that setting is worth checking now: every photo since then has been the larger format for no reason that still applies today.

Turning on Optimize iPhone Storage, under Settings, your name, iCloud, Photos, is a separate setting worth knowing what it does not do. It keeps a smaller, space-saving copy on the phone while iCloud holds the full-resolution original, which frees up local storage. It does not shrink what you actually share: exporting, printing, or attaching a photo pulls the full-resolution original back down first, so the file you send is not smaller for having Optimize Storage turned on.

How does Mail shrink an attachment automatically?

Mail is the one native app that quietly offers a smaller copy instead of just rejecting an oversized photo. Attach a photo the normal way, and before sending, Mail lets you pick an image size, Small, Medium, Large, or Actual Size, when the message carries more than one photo or a large one. If the result is still too large for your account's limit, which your provider sets, not Apple, Mail shows onscreen instructions to send it through Mail Drop instead, a link-based method that sidesteps the size cap rather than shrinking the file further (Apple Support, Add email attachments in Mail on iPhone).

Messages behaves similarly but for a different reason: your carrier sets its own attachment limits, and iPhone "may compress photo and video attachments when necessary" to fit them (Apple Support, Send photos, videos, and audio messages). WhatsApp and Telegram both recompress on send too, on their own servers, which is why a photo that looks identical on your phone can arrive visibly softer in a group chat; none of these apps guarantee a byte-identical copy at the other end.

How do you control format and size when sharing a photo?

The Share sheet is the only native spot that lets you pick the output format explicitly instead of letting the destination app decide for you. Open the photo in Photos, tap Share, then tap Options near the top of the sheet. Three choices control format: Automatic sends whatever format best matches where it is going, Current keeps the file exactly as captured with no conversion, and Most Compatible converts HEIC photos to JPEG, and HEVC video to MOV, before sending, the move to make when the recipient's app or device cannot read HEIC directly (Apple Support, Share photos and videos on iPhone).

The same sheet has a second lever unrelated to format: iCloud Link. Turn it on and Photos sends a URL, valid for 30 days, instead of the file itself, the fastest way around a size limit when the photo does not need to arrive as an attachment at all, a group thread, a Slack message, anywhere a link works as well as a file.

How do you build a one-tap Shortcut to resize photos?

A four-action Shortcut, built once and reused forever, resizes and reformats a whole batch in a single tap from the Share sheet. Open the Shortcuts app, tap the plus button, name it something recognizable, and turn on Show in Share Sheet so it becomes available directly from any photo's Share menu (Good Dog Strategies, Easily Resize Your Photos With This Simple iOS Shortcut).

Add four actions in order: Get images from Input, Resize Image, set to a width like 800 pixels with height set to Auto so the photo keeps its proportions, Convert Image, set to JPEG, and Save File. Run it from the Share sheet on one photo or several selected at once, and it applies the same resize and format change to the whole selection in a single pass. It resizes by pixel width, not target file size, so a resize to 800 pixels wide lands wherever it lands, useful for repeatable shrinking but not for hitting an exact number.

Can you resize a photo to an exact file size on iPhone?

Not with a single built-in dial. If you searched iphone photo file size too big because an upload form rejected it, the honest answer is that every native route on this page gives you a format choice or a size bucket, never a type-in-the-kilobytes field, which most guides on this topic skip past.

Method What it gives you What it will not do
Files app, Convert Image Format plus Small, Medium, Large, or Actual buckets A specific KB or MB number
Mail, on send Small, Medium, Large, or Actual before sending A specific KB or MB number
Shortcuts, Resize Image An exact pixel width you choose Any byte-size target at all
A browser compressor A quality slider with the output size live on screen An automatic type-a-number target mode

A browser compressor gets closest because the output size updates as you drag the slider, so reaching a specific number, under 200 KB for a form, is a couple of slider drags instead of a guess. I dropped a typical 4.5 MB iPhone photo into the one I run and watched it settle around 900 KB at the default quality, with the number visible the whole time, not a promise made in advance.

How does photo output size change by format on the same iPhone photo?

Format choice moves the needle by hundreds of kilobytes on the same photo, more than most people expect from a menu they never open. Using the site's own measured compression ratios (WebP typically 25 to 35 percent smaller than a JPEG of equivalent quality, AVIF often around 50 percent smaller) against that same 4.5 MB photo compressed at the default quality, the difference across formats looks like this:

Format Approx. size How it is derived
Original 4.5 MB The iPhone's own file, uncompressed further
JPEG, quality 80 ~900 KB Measured default output for a typical phone photo
WebP, quality 80 ~630 KB JPEG figure reduced 30%, the middle of the site's 25 to 35% rule
AVIF, quality 80 ~450 KB JPEG figure reduced 50%, per the site's AVIF rule of thumb
Same 4.5 MB iPhone photo, by output format quality 80, derived from the site's measured format ratios Original 4.5 MB JPEG ~900 KB WebP ~630 KB AVIF ~450 KB JPEG figure measured; WebP and AVIF derived from the site's standard ratios, not a fresh per-format test.

None of iOS's native tools write WebP or AVIF at all, which is the real reason format-driven savings like these stay locked away unless a compressor does the conversion.

When do you need a third-party app or the browser compressor instead?

The five native routes above cover formats, one automatic Mail resize, size buckets, and a fixed-pixel batch Shortcut, but none of them give you a target byte size or a quality percentage you dial in by hand. That gap is where a dedicated compressor earns its place: explicit control over how small the file gets, not just which format it lands in.

The one I built takes JPG, PNG, WebP, and AVIF, up to 25 MB per image with no signup, and strips EXIF, the hidden metadata block carrying GPS coordinates and camera details that iPhone photos always include, by default on every file. If a form wants a specific size in KB, or the destination does not take HEIC and the Share sheet's Options menu feels like overkill for one photo, that is the faster path, and it beats guessing at a percentage some app promises without showing you the real number.

What mistakes cost people the most time on iPhone?

Assuming Most Compatible makes a smaller file is the most common one; it does the opposite, converting to JPEG, which is larger than the HEIC that High Efficiency captures, so flip it back if space is the goal.

Believing Optimize iPhone Storage shrinks what you share is the second, and it is an easy one to fall for since Settings frames it as a storage-saving toggle. It only changes what is kept on the device; iCloud still holds, and Photos still sends, the full-resolution original when you actually share, print, or edit, so turning it on saves phone storage, not attachment size.

Looking for a single compress button inside Photos itself is the third; it does not exist, and the closest native equivalents are spread across Files, Settings, Mail, the Share sheet, and Shortcuts, the five places this guide covers. Assuming Messages or Mail leaves a photo untouched is the fourth: carriers and providers set their own limits, and both apps may resize or recompress what you send without asking, so what arrives is not always byte-identical to what you sent.

Questions

How do I reduce the MB size of a photo on my iPhone?

Use the Files app's Convert Image action for a photo you already have (Small or Medium cuts it well below its original megabytes), or switch Settings, Camera, Formats to High Efficiency so every new photo saves smaller in HEIC from the start. A compressor gets you the rest of the way when you need an exact number.

How do I resize an image on my iPhone?

For pixel dimensions, build a Shortcut with a Resize Image action set to a fixed width, run it from the Share sheet. For file size instead of pixels, use the Files app's Convert Image action and pick a size bucket, or a compressor with a quality slider for an exact target.

How do I resize a photo to a specific size on iPhone?

Not exactly, not natively. Every built-in route gives a format choice or a size bucket, Small, Medium, Large, never a type-in-the-kilobytes field. A compressor with a live size readout gets closest, since you can watch the number change as you adjust quality until it clears the limit you need.

How do I reduce the KB size of a photo on iPhone?

The Files app's Convert Image action, set to Small, is the fastest built-in route for a photo already saved. For a number you can dial in precisely, drop it into a compressor and adjust the quality slider until the on-screen size clears your target.

Does switching to High Efficiency lower photo quality?

No. High Efficiency uses HEIF, which Apple built to match JPEG's visual quality at a smaller file size, not to trade quality away for space. The photo looks the same at normal zoom on the phone or the recipient's screen; only the format and the byte count change.

Why does a photo I sent look different from the one on my phone?

Your carrier sets its own attachment limits, and iPhone may compress or resize a photo when Messages needs it to fit; WhatsApp and Telegram recompress on their own servers too. None of these are under your direct control at send time; use the Share sheet's Current option or an iCloud Link instead if that matters.

Get the smaller file without hunting through five menus

Files, Settings, Mail, the Share sheet, and Shortcuts between them cover format, one automatic resize, size buckets, and a fixed-pixel batch job, and now you know which one to reach for. None of them hand you an exact byte target or write WebP or AVIF, the two formats that shrink a photo the most.

Drop the photo into the compressor built for exactly this gap and get back a file sized to fit, EXIF stripped, in a few seconds, no menu hunting required.