There’s a particular kind of modern annoyance: you take a perfectly good photo on your iPhone, try to upload it to a form or send it to someone, and suddenly the world acts like you’ve handed it an alien artifact.
That “alien artifact” is usually HEIC.

HEIC is great when everything supports it. The problem is that not everything does. So this guide is about getting your photos into JPG when you need to share them, and keeping them small enough to send without turning them into a blurry mess.
Why iPhone uses HEIC and why sharing fails sometimes
Apple didn’t choose HEIC to make your life difficult. They chose it because it’s efficient: great quality for a smaller file size, plus useful photo data stored along with the image.
But the internet is full of older systems that still expect JPG.
Compatibility issues with apps, forms, and older devices
HEIC can fail in all the classic places: website upload forms, older business tools, certain messaging apps, and devices that haven’t been updated in a while. Sometimes the file won’t upload at all. Sometimes it uploads but won’t preview. Sometimes it arrives and the other person can’t open it.
If you’re sending photos to someone who’s using an older device, or you’re uploading to a company portal that feels like it hasn’t changed since 2013, JPG is usually the safer bet.
The tradeoff: quality, size, and metadata
Here’s the tradeoff in plain language:
- HEIC tends to keep quality high while keeping file sizes smaller.
- JPG is widely compatible, but it can be larger at the same quality, or lower quality at the same size.
- Both can carry metadata (like date, location, camera details), but some conversion methods strip bits of that info depending on how you export.
So the goal isn’t “JPG forever.” It’s “JPG when you need it.”
Convert HEIC to JPG using iPhone settings
If you want the easiest, least fiddly option, iPhone can handle a lot of conversion for you automatically. You just have to flip the right switches.
“Most Compatible” camera setting and what it changes
Your iPhone can save photos in two broad modes:
- High Efficiency (HEIC)
- Most Compatible (JPG)
When you switch to Most Compatible, your camera saves new photos as JPG going forward. It doesn’t change your old photos, it just changes what happens from now on.
This is a good move if you constantly need to upload photos for work, fill in forms, or share with people who always have trouble opening your images.
Sharing settings that force conversion during export
Even if you keep shooting in HEIC, your iPhone can convert during sharing, which is often the best of both worlds.
There’s a setting that controls whether your iPhone shares photos as “original formats” or converts them into something more universal when transferring. If you enable the option that prioritizes compatibility, your iPhone is more likely to send JPGs when sharing to certain places.
This is especially helpful if you like HEIC for storage but want fewer “why won’t this upload?” moments.
Convert HEIC to JPG without changing camera settings
Maybe you like HEIC (fair), but you occasionally need a JPG for an upload, an email, or a non-negotiable form. In that case, you don’t need to change how your camera shoots. You just need a quick conversion route.
Files app workflow (save, convert, share)
A simple approach is to move the photo into the Files app, because Files gives you more control over what you’re actually saving and sharing.
In many cases, the act of exporting or saving through certain routes triggers conversion. If it doesn’t, it at least makes it easier to send the file into a converter without losing track of it.
If you want a straightforward way to do this outside of iOS settings, a dedicated converter is often the quickest option. You can use this HEIC to JPG converter to turn iPhone photos into share-friendly JPGs.
Photos app export routes (what triggers conversion)
Here’s the slightly confusing thing: on iPhone, different share/export routes behave differently.
Some destinations will accept HEIC happily, so your iPhone sends HEIC. Others don’t, and your iPhone may automatically convert to JPG during the share process. That’s why it can feel inconsistent: you do the “same thing,” but the destination changes the result.
If you’ve ever asked, “Why did it send as JPG yesterday but HEIC today?”, it’s often because the receiving app or platform differed.
Batch conversion using Shortcuts (recommended flow)
If you regularly need to convert multiple photos, doing it one-by-one gets old fast.
This is where Shortcuts becomes the quiet hero. You can create a shortcut that takes selected photos, converts them to JPG, and saves them to a folder (or shares them directly). Once it’s set up, it feels like a built-in feature: select photos, tap shortcut, done.
If you do any kind of marketing work, property listings, product photos, event shots, or anything where you’re sharing batches, this is the smoothest way to keep your workflow sane.
Compress JPGs for messaging, email, and uploads
Once you’re in JPG land, the next hurdle is size. Because even if something is compatible, it can still be too big to email, too heavy for a form upload, or slow to send on mobile data.
The trick is not “compress it until it’s tiny.” The trick is doing it in the right order.
Resize for the destination first (social vs email vs web)
Resizing is the sneaky superpower. It reduces file size without the “ugly compression” look.
If the photo is going on social, you typically don’t need full camera resolution. If it’s going in an email, you almost never do. If it’s going on a website, it depends, but huge originals are rarely required.
So: decide where the photo is going, then resize to match that use. That single step often saves more weight than compression does.
Compression second (how to avoid mushy details)
After resizing, compression becomes gentler and safer.
If you compress a giant image, you often get that mushy, smeared look in fine details. If you resize first, you can compress lightly and keep things looking clean.
A good “human” way to judge compression is to zoom in on the parts that reveal damage first: hair, fabric texture, text, and sharp edges. If those still look decent, you’ve found your safe zone.
Preserve quality for text-heavy photos (receipts, docs, screenshots)
Receipts, documents, and screenshots are where people get burned.
Text-heavy images can look fine at a glance, but once compression hits, letters start to blur and edges get fuzzy. If you’re photographing paperwork for an expense claim or uploading an ID document, be conservative: resize only as much as needed, compress lightly, and always zoom in to check readability.
If the destination accepts PDFs, sometimes scanning into a document format can be cleaner than sending a heavily compressed photo. But if it must be an image, protect the text.
Troubleshooting
“Why is it still HEIC?”
This happens for a few common reasons.
Sometimes you’re sharing to an app that supports HEIC perfectly, so your iPhone sees no reason to convert. Sometimes you’re pulling the image from a place that preserves the original format. And sometimes you’ve changed a setting but you’re looking at photos taken before the change, so nothing appears different.
If you need a JPG no matter what, don’t rely on the destination to trigger conversion. Convert it directly first, then share the converted file.
Color shifts and missing metadata
Occasionally, after conversion, colors can look slightly different or metadata can seem missing.
Color shifts can happen when different apps handle color profiles differently. Metadata issues tend to come from certain export routes stripping location or camera details during sharing.
If metadata matters (date, location, proof photos for work), do a quick check after conversion by viewing the file info. If it’s critical, test one image with your preferred method before converting a whole batch.
FAQs
What’s the best format for sharing from iPhone?
If you want the fewest problems across apps, devices, and upload forms, JPG is still the safest “universal” choice.
If you’re staying within Apple’s ecosystem or modern apps that fully support HEIC, HEIC can be great. But for friction-free sharing, JPG is the one that gets waved through the door without questions.
How do I reduce file size without making it blurry?
Use the right order: resize first, then compress gently.
Resizing reduces the amount of data the image contains. Compression reduces the amount of space that data takes up. If you compress without resizing, you’re more likely to end up with blur and crunchy artifacts. If you resize first, the compression can be lighter and the photo stays clean.












