How to Compress a Photo on iPhone
Your iPhone takes gorgeous photos, and that is exactly why a form keeps rejecting them: they are far too big. A form wants 50KB and your photo is three or four megabytes. On top of that, the iPhone quietly saves photos in a format many forms will not even accept. Both problems are easy to solve once you know the steps.
This guide covers every way to shrink a photo on iPhone to an exact size, deal with the HEIC format, and match a form's pixel dimensions, using built-in iOS features and a no-install browser route.
Why compressing on iPhone is a little different
Two things make iPhone photos trickier than they should be. First, the sheer size — a modern iPhone shoots huge, high-quality images. Second, the format: by default iPhones save in HEIC, which is efficient but poorly supported by forms and older websites. So an iPhone photo often needs both shrinking and converting before a form will take it.
The HEIC issue in brief
HEIC is Apple's space-saving photo format. It is great for storage but rejected by most upload forms, which expect JPG. Whenever you compress an iPhone photo for a form, make sure the output is JPG. The good news is that the same tools that shrink the file can convert it in the same step, so you do not have to treat it as a separate chore.
Method 1: Compress in the browser, no app needed
The simplest route, and it converts HEIC to JPG at the same time:
- Open Safari and go to imageto10kb.
- Tap to choose your photo from the library.
- Set the output to JPEG and enter your target KB, or pick a preset.
- Add exact pixel dimensions if the form lists them.
- Compress, preview, and download the JPG back to your Photos.
It runs entirely on your device, so nothing is uploaded, and you get a correctly sized, correctly formatted JPG in one go.
Method 2: Resize with the Shortcuts app
iOS has a built-in Shortcuts app that can resize images, which is handy if you compress photos often. You can build a simple shortcut that takes a photo, resizes it to a set width, converts it to JPEG, and saves it back. Once made, it runs from the share sheet in a couple of taps. It takes a few minutes to set up the first time, but then it is fast. The limitation is that Shortcuts resizes by dimensions rather than targeting an exact KB, so it is best when the form cares about pixel size more than precise file size.
Method 3: The Mail "actual size" trick
A quick built-in hack: attach the photo to an email to yourself, and when you send it, Mail may offer image size options — Small, Medium, Large, Actual Size. Choosing a smaller option sends a compressed copy, which you then save from the received email. It is rough and you cannot set an exact KB, but it works without any app when you just need a photo meaningfully smaller.
Method 4: Crop in the Photos app
Cropping is the one built-in way the Photos app reduces file size, because removing pixels lowers the size. Open the photo, tap Edit, and crop it — this is also useful for getting the right shape for a passport photo. It will not hit an exact KB, but combined with converting to JPG it can be enough for lenient forms, and it always improves the framing.
How to hit an exact KB on iPhone
To land precisely under a limit like 20KB, you need a tool that targets the file size rather than a quality setting. The built-in options shrink photos roughly; they do not let you type a number. A target-size tool does the searching for you — enter 20, and it finds the quality that lands just under it. This is the reliable way to satisfy a strict form the first time.
How to resize to exact pixel dimensions on iPhone
When a form wants a specific pixel size, like 350 x 350, use a resize tool and enter the exact width and height. If your photo is a different shape, crop it to that proportion first in the Photos app so it is not squashed. Then set the dimensions and compress to the KB limit. A Shortcuts action or a browser tool both handle the resizing part.
Convert HEIC to JPG while compressing
Do not treat the format as a separate task. When you compress in a tool that lets you choose the output format, set it to JPEG and the conversion happens automatically as part of the same download. That way one action gives you a JPG that is also the right size — no need to convert first in one place and shrink afterwards in another.
Compressing a signature on iPhone
Signatures work the same way. Photograph your signature on white paper in good, even light, open a target-size tool in Safari, set JPEG and a small target like 10 or 20KB, and download. Crop tightly to the signature first, and if it looks grey, raise the contrast in the Photos editor so the strokes are solid black before compressing.
Keeping quality high on iOS
- Start from the original in Photos, not a screenshot, which lowers quality and changes dimensions.
- Crop out background so your kilobytes go to your face, not the wall.
- Reduce dimensions before compressing hard for a sharper result at the same size.
- Aim for the top of the allowed range rather than the smallest file you can force.
Avoiding sketchy apps
The App Store is full of free "photo compressor" apps, and many add watermarks, push ads, or ask for access to your entire photo library. For a one-off form photo, that is a lot of downside. A browser tool needs no install, adds no watermark, and does not keep your photos. If you do use an app, check the output for a watermark before uploading, because a stamped ID photo will be rejected.
How to check a photo's size and format on iPhone
Open the photo in the Photos app and tap the information icon — the small "i" in a circle, or swipe up on the photo. You will see the dimensions in pixels, the file size, and the format (HEIC or JPEG). This is the fastest way to know two things at once: whether the file is too big for your form, and whether it is a HEIC that needs converting. Check this first and you will know exactly what the photo needs before you start.
Building a reusable resize Shortcut
If you prepare photos often, a custom Shortcut saves time. Open the Shortcuts app, create a new shortcut, and add actions in this order: "Select Photos" (or accept a shared photo), "Resize Image" to a set width such as 600 pixels, "Convert Image" to JPEG, and "Save to Photo Album." Give it a name and enable "Show in Share Sheet." From then on you can select any photo, tap Share, and run your shortcut to get a resized JPG in two taps. It resizes by dimensions rather than an exact KB, so it pairs well with a quick check of the final size.
Reducing dimensions versus quality: a worked example
Imagine a 4032 x 3024 iPhone photo at 3MB, and a form wanting under 50KB. Crushing quality alone would make it blocky before it hit 50KB. Instead, resize to around 600 x 800 first, which strips away most of the weight, then compress the smaller image to 50KB. The result stays sharp because the quality did not have to work as hard. On iPhone as everywhere, the winning order is dimensions first, then quality.
iCloud "Optimize Storage" and slow downloads
If your iPhone uses "Optimize iPhone Storage," the full-resolution version of an older photo may live in iCloud rather than on the device, with only a smaller preview stored locally. When you pick such a photo, it downloads the full version first, which is why it sometimes takes a moment. Wait for it to finish before compressing, so you are working from the real image and not a low-resolution placeholder — otherwise your result can look softer than expected.
Batch compressing on iPhone
To prepare several photos, a Shortcut that accepts multiple images is the quickest built-in option, resizing them all in one run. When each photo needs a different exact size, though, handling them one at a time in a browser tool gives you precise control. Keep the originals until each has uploaded, in case a form asks for a different size later.
Compressing a scanned document on iPhone
The iPhone's Notes and Files apps can scan documents, saving them as PDF or image. These scans are often large, so compress them like any photo: convert to JPG if the form needs an image, and shrink to the target while keeping text readable. If the form accepts PDF for a multi-page document, a compressed PDF can be the cleaner choice than several separate images.
Troubleshooting checklist
- Is the output a JPG, not a HEIC?
- Is the file within the KB range?
- Do the pixel dimensions match, if the form requires them?
- Is there a watermark from an app? Check the corners.
- Did you start from the original photo, not a screenshot?
- Did you crop to the right shape so nothing is stretched?
Turning off HEIC for good
If you upload photos even occasionally, save yourself the repeated hassle. In Settings > Camera > Formats, choose Most Compatible. From that moment your camera shoots JPG, so new photos never carry the HEIC problem. You lose a little storage efficiency, but you gain photos that upload anywhere without a conversion step. Existing HEIC photos still need converting individually, but every future shot is sorted.
Why AirDrop and Mail behave differently
Do not rely on sharing to convert a photo. AirDrop between Apple devices keeps HEIC, because both ends understand it. Mail sometimes converts to JPG and sometimes does not, depending on settings. Because the behaviour is inconsistent, treat conversion as a deliberate step — use a browser tool, Preview on a Mac, or the camera setting above — rather than hoping a share turned your HEIC into a JPG. Always check the file before uploading.
Using a Mac to help
If you own a Mac, it makes bulk work easy. AirDrop your photos over, select them in Finder, right-click, and use the "Convert Image" Quick Action to turn them all into JPGs at once, with an option to reduce the size. Preview also exports to JPEG with a quality slider. For a single form photo the iPhone alone is fine, but for many images a Mac speeds things up considerably.
Keeping your originals in Photos
Compression permanently discards detail, so keep the original. Save each compressed version as a new file rather than editing over the original in Photos. If a later form needs a different size, you can go back to the full-quality original and compress fresh, instead of shrinking an already-small copy, which would look worse. Your originals are your master files — protect them.
Frequently asked questions
How do I reduce a photo to 20KB on iPhone?
Open imageto10kb in Safari, choose the photo, set the output to JPEG, type 20 in the KB box, and download. It converts HEIC to JPG and hits the size in one step, entirely on your device.
Why won't my iPhone photo upload to a form?
Usually because it is a HEIC file and too large. Convert it to JPG and compress it to the form's limit — both can be done at once — and it will upload.
Can I compress a photo on iPhone without an app?
Yes. Safari plus a browser tool does it with nothing installed, and the built-in Shortcuts, Mail and Photos tricks help for rough reductions. A target-size browser tool is the only one that hits an exact KB, though.
How do I change an iPhone photo to JPG?
Either switch the camera to "Most Compatible" in Settings so it shoots JPG, or convert an existing photo by choosing JPEG output in a compressor tool. Both give you a standard JPG.
Does compressing a photo on iPhone lose quality?
A little, since JPG is lossy, but it is invisible at form sizes if you do not over-compress. Aim for the top of the allowed range and start from the original photo for the best result. If a compressed photo looks blocky, you pushed the size too low — raise the target slightly, or reduce the pixel dimensions instead so the quality has more room to work.
Do I need to worry about the format if I use a browser tool?
No — that is the advantage. When you set the output to JPEG in the tool, it converts a HEIC to JPG automatically as part of the same download, so you handle the size and the format in a single action instead of two separate chores.
The bottom line
An iPhone photo usually has two things wrong for a form: it is too big, and it is in HEIC. Both are fixed together the moment you compress it to JPG at the size the form wants. A browser tool does this in one step with nothing installed and nothing uploaded, while the built-in Shortcuts, Mail and Photos features help for rougher reductions. Reduce the dimensions first, then compress to the target, keep your originals safe, and switch the camera to Most Compatible so future photos avoid the HEIC problem entirely. With that routine, your iPhone photos will upload cleanly to any exam or job form.
Quick tip: on iPhone, compress and convert in one step — set the output to JPEG and a target KB in a browser tool, which fixes both the size and the HEIC format at once, without uploading your photo.