inyourbrowser.com

HEIC to JPG (from a PNG or JPG copy)

Get a JPG from an iPhone HEIC photo in two steps. Most browsers cannot open HEIC files, so first save the photo as PNG or JPG on your device, then drop that copy here to get a JPG at the quality you choose. If your browser can open the HEIC itself, you can drop it here directly. All processing runs in your browser.

Drop an image or click to choose

JPG, PNG, WebP, AVIF, GIF and more, up to 50 MB. Runs in your browser.

PNGJPEG

FROM

PNG

TO

JPEG

QUALITY 88%

Runs entirely in your browser

How it works

The page works from the PNG or JPG copy your device saved. The browser decodes that copy, the tool fills the canvas with white and draws the photo on top, and canvas.toBlob('image/jpeg', quality) writes the JPG at the slider setting, 88% by default. A HEIC file itself is accepted only where the browser can decode it.

Processing runs in your browser

All conversion happens using the Canvas API inside your browser. Our servers are not involved at any point.

Related operations

To shrink the file size after converting, try compress image. For resizing converted images to fit a target, use resize image. To trim the converted image to an aspect ratio, see image crop.

Frequently asked questions

How do I get a PNG or JPG copy of a HEIC photo?
On iPhone, Settings > Photos > Transfer to Mac or PC > Automatic converts photos to JPG when you copy them to a computer, and Settings > Camera > Formats > Most Compatible makes the camera save new photos as JPG. On Mac, open the HEIC in Preview and choose File > Export, then pick PNG or JPEG. On Windows 11, open the HEIC in Photos and use Save As > PNG.
Why do I need a copy first?
Most browsers cannot decode HEIC, so the page works from a PNG or JPG copy that your phone or computer saves with its own decoder. The browser then converts that copy to JPG locally.
Where is the copy converted to JPG?
In your browser. The Canvas API draws the PNG or JPG copy and encodes the JPG inside this tab. Our servers are not involved at any point.
What quality should I use for the JPG output?
85-90 keeps photos looking excellent with a much smaller file size than the original. Use 95 or above if you plan to edit the JPG further or print it at large sizes.

Last reviewed September 30, 2026

Other pages for this tool

Related tools

Compress image
Reduce JPEG, PNG and WebP size with a quality slider. Compression runs in your browser.
Resize image
Scale to any size or use platform presets. Instagram, LinkedIn, WhatsApp and more.
Image to Base64
Convert any image to a Base64 data URI. Copy directly into HTML, CSS, or JSON.
PDF to Image
Convert PDF pages to JPEG or PNG images. Download individually or all at once.