Image conversion

Make a JPG copy of a supported HEIC photo

Convert the HEIC or HEIF files your browser can open into JPEG sharing copies. Keep the originals for their original quality and features. Your files never leave your device.

Private by design. Your files never leave your device

Drop images here, or click to browse

HEIC or HEIF — up to 100 megapixels and 20,000px on a side

Tip: Ctrl+V / ⌘V to paste

Camera metadata is not carried over: EXIF and XMP — capture date, camera model and any GPS tag — are left behind when the picture is redrawn as JPG. The pixels are all that moves across.

What this page helps you do

Create a JPEG copy of a HEIC or HEIF photo for a recipient that requires JPG. Conversion changes the actual file format, which renaming a .heic extension cannot do.

How to use the result

Open the photo in this tool on a device whose browser can decode it. Convert a file or batch, review any per-file errors, and use the successful JPEG downloads in the destination app.

Before you rely on it

  • Open the JPEG to check orientation, colours and fine detail before sending it.
  • Apply the recipient's separate KB and pixel limits after conversion when required.

Limit to keep in mind: The converter depends on the browser's HEIC support and produces a still JPEG, not a full archive of HEIC features. JPEG is lossy, so retain the original photo.

The browser must be able to decode the original

This workflow uses the platform HEIC decoder. It does not include a fallback decoder, so success depends on the browser, operating system and particular file variant.

If an original cannot open, use a compatible device or a photo app that can export JPEG. Changing the filename to .jpg does not perform a conversion.

Keep the original and review the sharing copy

JPEG is a lossy output format. The converter requests quality 0.95, but the exported image can still differ in colour or detail. Keep the HEIC as your master when its original quality or features matter.

A JPEG can meet the accepted-format rule and still miss the destination’s KB or pixel limits. Check those separately before uploading the copy.

Check every result in a batch

Several photos can be converted in sequence and successful outputs collected in a ZIP. A file that opens successfully does not establish that all other files in the selection can be decoded.

Review errors and count the outputs before using the batch. Source dimensions and available device memory still apply.

Related tools

Frequently asked questions

Why does this HEIC fail to convert?
The browser’s platform decoder must support that file. There is no fallback HEIC decoder in this workflow. Try a device that opens the original or export JPEG with compatible software.
Is the JPEG a lossless copy?
No. JPEG re-encoding can alter detail even at the requested 0.95 quality setting. Keep the HEIC original for preservation.
Can I convert several photos at once?
Yes. Supported files are converted in turn and successful outputs can be downloaded as a ZIP. Review any errors and check that all needed copies are present.
Will renaming a HEIC to .jpg fix it?
Renaming changes the filename, not its contents. Create an actual JPEG, then check any size, dimensions and other requirements imposed by the destination.
Is the original photo uploaded?
No. Decoding and conversion run in your browser. The pixel-based conversion does not copy source metadata blocks, but visible personal information remains in the picture.

Optional analytics

Help us understand which tools people use with Google Analytics. It receives page visits and tool actions, never your files, filenames or document entries. The tools work with analytics off. Privacy details