Guide · Images
How to Convert iPhone HEIC Photos to JPG
Updated 2026-08-17 · 4 min read
AirDrop an iPhone shot onto a Windows laptop and Explorer often shows a generic icon. The file is not corrupt. It is HEIC - High Efficiency Image Container - Apple’s default for stills since a 2017-ish iOS. The receiving app asked for a photograph and got a format it never learned.
You do not need iCloud, Google Photos, or a “free converter” that wants the whole roll in a zip. DevOkk’s HEIC to JPG opens without an account and converts in the browser, as long as this browser can decode the photo. That last clause matters. Safari is usually fine. Chrome and Edge have gotten better. Firefox and locked-down enterprise builds may refuse. If the tab cannot read the file, that is a stop, not a reason to dump the Camera roll on a stranger’s server.
What you are actually changing
HEIC is a container. Inside it, the still is typically HEVC-compressed - efficient, and invisible to software that only knows JPEG and PNG. JPG is the still format every insurance upload, university portal, and “attach a photo of the damage” form already accepts.
You lose the HEIC-only extras: some of the depth data, the paired Live Photo motion, and a bit of efficiency. You keep a picture people can open. For a cracked-windshield claim or a listing photo, that is the entire requirement.
The quality slider is JPEG quality, not a magic restore. The phone already compressed once. You are compressing again into a different codec. 85 is a reasonable default. Check the download in the same form that rejected the HEIC. If faces look fine and the file is under the portal’s cap, you are done. If the portal says 2 MB and you still have 3.4, open the compressor and resize. Do not bounce the JPG through a second website.
A single photo, the way it actually happens
Someone texts you a .heic of a packed apartment. Outlook on the desktop will not preview it. You save the attachment, drop it on HEIC to JPG, leave quality near 85, download apartment-corner.jpg, attach that. Keep the HEIC until the recipient confirms they can see the water stain. Then you can delete the working JPG if you want. You never created a converter account and you never put the apartment on a public “recent files” page.
If you are on the iPhone before you send, Settings → Camera → Formats → Most Compatible writes JPEG in the first place. That is the right fix for a person who only ever emails Windows users. It is the wrong fix if you want HEIC on the phone and JPG only when a form demands it. Convert on demand.
Windows, Android, and the .heif sibling
HEIC is the usual iPhone extension. Some exports show .heif. Same family. If the converter accepts the file, treat it like HEIC. If Windows Photo Viewer still shrugs after you rename the extension, renaming did nothing - you need a JPEG, not a costume change.
AirDrop to a Mac usually previews fine because Preview decodes HEIC. The pain is the hop off Apple: a PC at work, an Android chat that creates a “document,” a browser form that only lists .jpg. Convert at the hop, not “just in case” on every shot you take.
Android users hitting the same wall are often opening a file someone else sent. Google’s Messages and Files apps have gotten better. The landlord portal has not. Make the JPG for the portal.
Things that are not HEIC-to-JPG
A burst is many files. Convert the frame you care about.
A screenshot on iOS is already PNG. Do not run it through a HEIC tool.
A portrait-mode shot may look slightly different once flattened. If the cutout edge matters, you wanted an editor, not a container change.
Very large exports and files over the converter’s size ceiling (about 50 MB) belong in Photos or a desktop app. Browser tabs have RAM limits.
JPG from HEIC vs PNG from HEIC
JPG is the compatibility copy. PNG is the “I am about to crop and mask and I do not want another JPEG generation” copy. PNG will not make a landlord’s 2012 browser happier. Use HEIC to PNG when the next step is an editor. Use this page when the next step is an upload field that lists .jpg.
GPS and other EXIF can survive a transcode. If the photo should not say where the apartment is, strip metadata in a tool you trust before you send - conversion is not redaction.
iCloud Mail and some webmail clients already transcode for Windows recipients. That helps until it does not - a “download original” still arrives as HEIC. Convert the download you actually have, not the one you wish the client had sent.
When the file on the laptop is a .heic and the form says JPEG, open HEIC to JPG, convert once, verify in the form, keep the original until you have a yes.
Frequently asked questions
Why does my iPhone photo show a blank icon on Windows?
Apple’s default still format is HEIC. Older Windows builds, many email clients, and a lot of upload forms do not decode it. The photo is not empty. The previewer cannot read the container. A JPG copy opens in essentially every still-image tool.
Does HEIC to JPG run on DevOkk’s servers?
The converter is built to process the image in the browser. There is no account. If this browser cannot decode HEIC at all, the tool cannot invent pixels - try Safari, or a phone export set to Most Compatible, rather than uploading the original to a random cloud album.
Will I lose Live Photo motion?
Yes, for this job. You are making a still JPEG. The Live Photo’s paired video is a separate file on the phone. Convert the still. Do not expect a .heic drop to become a clip.
What quality should I use?
80–90 is enough for a landlord portal, an insurance form, or Slack. Use 100 only if someone is going to zoom into a serial number or a bruise and you still have the HEIC as the archive. Then compress if the form has a small megabyte cap.
Should I convert to PNG instead?
Only if you are about to edit or you need a work file that will not get another JPEG generation. PNG from a phone photo is larger and does not make Windows previewers happier than JPG. The PNG guide is the other path.
Can I convert a whole Camera roll at once?
This page is one file at a time in a tab. A year’s roll is an export from Photos (Most Compatible) or a desktop batch tool. Do not feed a zip of private photos to a website because the one-off converter felt slow.
Related guides
More reading that links back to the same tools and workflows.
How to Convert HEIC Photos to PNG
A PNG copy of an iPhone photo for editing, done on-device.
4 min read
How to Compress Images for the Web Without Ruining Quality
Shrink JPG/PNG for faster pages. Compression stays in the browser.
4 min read
Why WebP Images Won’t Open in Outlook (and Older CMS Uploads)
WebP is fine on the web and hostile in email clients. When to convert to JPG or PNG in the browser instead of uploading Camera Roll to a converter ad.
10 min read
Convertio vs DevOkk: Cloud Format Hub vs Browser Tools
Convertio converts hundreds of formats in the cloud. Compare that with DevOkk’s no-account, in-browser PDF, image, and JSON tools - and when an upload is required.
8 min read