To reduce photo size on iPhone without downloading an app: open Safari, go to resizeimageonline.net, tap to select your photo, and download the compressed version. Everything runs in your browser — your photo never leaves your phone. For a permanent fix, change Settings → Camera → Formats → Most Compatible to stop shooting large HEIC files.
Method 1: Compress a photo right now in Safari
- Open Safari on your iPhone
- Go to resizeimageonline.net
- Tap Select Image and choose your photo from the library
- Adjust the quality slider if needed — the default setting works for most purposes
- Tap Compress and then Download
- The compressed photo saves to your Downloads folder (accessible via the Files app) or directly to Photos depending on your iOS version
The compression happens entirely in Safari using your iPhone's own processor — no upload, no account, no waiting for a server. A 5MB photo typically compresses to 300–800KB in a few seconds.
To find the downloaded file: tap the download icon in Safari's toolbar, or open the Files app → On My iPhone → Downloads.
Method 2: Use the Mail app's built-in size reducer
If you're attaching a photo to an email, iOS gives you a quick size option at send time. In the Mail app:
- Compose your email and attach the photo
- Tap Send
- iOS prompts: "Image Size" — choose Small (~29KB), Medium (~100KB), Large (~500KB), or Actual Size
This is fast and requires nothing extra. The tradeoff: you don't see the exact output size in advance, and the size options are fixed — you can't target a specific KB value. For submitting photos to a form or portal with a strict file size limit (say, under 200KB), the browser method gives more precise control. For routine email attachments, the Mail app's built-in option is usually enough.
Method 3: Change the camera setting to shoot smaller files
If large iPhone photos are a recurring problem, the most efficient fix is to change what your camera shoots rather than compressing after the fact.
Go to: Settings → Camera → Formats → Most Compatible
This switches from HEIC to JPEG. JPEG photos are slightly larger than HEIC for the same quality, but they're universally compatible — they open on Windows, Android, all websites, and every form upload without conversion. The bigger benefit is that JPEG files don't need to be converted before sharing, which removes one step from the process and avoids the quality loss of the HEIC-to-JPEG conversion step.
If storage is a concern, HEIC is more efficient (smaller files, same quality) — but only when you're staying within the Apple ecosystem. The moment you need to share with Windows users or upload to a website, HEIC causes friction. Most iPhone users who work across platforms are better served by JPEG.
Why iPhone photos are so large
Recent iPhones have 12–48 megapixel cameras depending on the model. A single 12MP photo has roughly 12 million pixels — at even moderate quality, that produces a large file. A 48MP photo from a Pro model produces files 4× larger still.
HEIC format keeps these files manageable within the Apple ecosystem (roughly 3–5MB for a 12MP shot), but when exported to JPEG for sharing, the same shot becomes 4–8MB. ProRAW files on Pro models can be 25–50MB each.
For most sharing purposes — email, social media, website uploads, form submissions — you want photos in the 200KB–2MB range. That's achievable from any iPhone photo through either compression or the camera format setting above. See our guide on making photos smaller in MB for target sizes by use case.
HEIC photos and compatibility
If someone on Windows, an Android phone, or a web form can't open your iPhone photos, the cause is almost certainly HEIC. Windows 10 and 11 can open HEIC with the HEVC Video Extensions from the Microsoft Store, but it's not installed by default and requires a paid codec on some versions.
The easiest fix: convert HEIC to JPG before sharing using our HEIC to JPG converter — it runs in the browser on iPhone, no app needed. Or change the camera setting to shoot JPEG as described above.
