Guide · Images
How to Convert HEIC Photos to PNG
Updated 2026-08-17 · 4 min read
HEIC to PNG is not the “make Windows see my vacation” button. That button is JPG. This path is for the moment you have an iPhone still and the next app in the chain is an editor that is happier with PNG than with HEIC or another JPEG.
DevOkk’s HEIC to PNG does the transcode in the browser. No account. The photo stays in the tab. The browser still has to decode HEIC; if it cannot, the tool has nothing to paint. Safari is the reliable default. Some Chromium builds work. If yours does not, export a compatible still from the phone rather than shipping the Camera roll to a cloud converter you found in an ad.
PNG is a work file here
You are about to clone out a street sign, drop the shot on a mood board, or cut a product for a landing page. JPEG would mean: decode HEIC → encode JPEG → decode JPEG → edit → encode again. Each JPEG step throws away a different set of coefficients. PNG after a successful decode gives you a still you can save repeatedly while you work, without stacking another lossy pass.
It does not restore what the phone already discarded. HEIC is already compressed. PNG is “stop hitting it with JPEG,” not “recover RAW.”
It also does not punch a hole behind the subject. Portrait mode’s depth map is not a Photoshop layer. If you need a cutout, use a removal tool on the PNG (or on the original in an editor). Conversion only changes the container.
A crop-and-mask afternoon
You AirDropped three HEIC product shots onto a Mac that is about to go into Figma. Figma will import HEIC on a good day and argue on a bad one. You convert each to PNG locally, place them, mask the tablet bezel, export the frame as the web-sized asset you actually needed. The HEICs stay in the AirDrop folder as the archive. The PNGs are disposable intermediates. Nobody’s unreleased hardware sat in a converter’s “recent uploads” list.
If those shots were going to a buyer’s Gmail instead of Figma, you would have used HEIC to JPG. PNG as an email attachment is how you blow a 25 MB limit for no preview benefit.
Color and what Figma will actually import
Some HEICs carry a Display P3 profile. A PNG written from a browser canvas is often sRGB. The PNG can look a touch flatter than the photo did on the iPhone. That is a color-management gap, not a broken convert. If the job is a mood board, you will live. If the job is a print proof, you wanted a desktop app that keeps the profile.
Figma, Photopea, and most “open a PNG” editors will take the download without arguing. That is the win. You are not asking those tools to implement HEIC on a Tuesday.
Size, metadata, and Live Photos
Expect the PNG to be larger than the HEIC and larger than a decent JPEG. A 4032-pixel wide still can land at 10–20 MB as PNG. That is not a bug. If you need it on a website after editing, export a sized JPEG or WebP from the editor, or run the final frame through the compressor.
Live Photo motion does not come along. You get a still.
Location EXIF may come along. Conversion is not a privacy pass. If the PNG is leaving your machine, check what the file still says about where you were standing.
Bursts are multiple HEICs. Convert the frame you will edit. Do not assume “the PNG” means the whole burst.
Files over the converter’s size cap, or images the tab cannot decode, need Photos, Preview, or a desktop suite. A failed local convert is not a permission slip for a zip upload to an unknown host.
Pick the destination before you click
Portal, email, Slack to a Windows user: JPG.
Figma, a paint-up, a mask, a board: PNG.
You control the page and measured it: maybe WebP at the end, produced from the edited result, not from a second guess in the HEIC tool.
Related: HEIC to JPG for the compatibility copy, and JPG to PNG if the file you already have is JPEG and you want a work PNG from that (with the same honesty about lost data).
When the still is HEIC and the editor wants PNG, open HEIC to PNG, convert once, keep the HEIC until the edit is signed off.
Frequently asked questions
Why would I want PNG from an iPhone photo instead of JPG?
You are about to edit - crop, clone, mask, drop into Figma - and you do not want a second JPEG generation on top of HEIC. PNG is a work file. It is not the format that makes Outlook preview the shot. For email and portals, use HEIC to JPG.
Does this give me a transparent background?
No. A normal Camera roll still is an opaque rectangle. PNG can store alpha, but conversion does not invent a cutout. If you need the subject lifted, that is a removal tool, not a container change.
Is the PNG lossless compared with the HEIC?
It is a new encoding of whatever this browser decoded. You are not getting a RAW. You are getting a PNG of the pixels the tab could read, without running them through JPEG again. Keep the HEIC as the archive.
The file will not load in Chrome.
HEIC decode is a browser feature, not a DevOkk account feature. Try Safari, export Most Compatible from the phone, or use a desktop converter you already trust. Do not upload the roll to a random site because one tab failed.
The PNG is huge. Did I do it wrong?
A 12-megapixel photo as PNG is often many megabytes. That is expected. If the destination is the web, you probably wanted JPG plus the compressor, not PNG. If the destination is an editor, the size is the cost of a work file.
Do I need an account on DevOkk?
No. HEIC to PNG runs in the browser without registration. Download the PNG, close the tab.
Related guides
More reading that links back to the same tools and workflows.
How to Convert iPhone HEIC Photos to JPG
Make iPhone photos work in apps that reject HEIC, without a cloud album.
4 min read
How to Convert JPG to PNG for Editing
Convert JPG to PNG before heavy edits. No upload.
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