Skip to content

HEIC to JPG converter

Convert a supported HEIC or HEIF still photo into a real JPG in your browser. Choose JPEG quality, compare the output, and download individual photos or a ZIP without uploading the images.

Loading the image converter...

Convert the photo, not just the extension

HEIC is commonly used for iPhone photographs and can be rejected by older editors or JPG-only forms. This converter reads a supported HEIC or HEIF file and encodes a new JPEG; renaming .heic to .jpg does not do that. JPG and JPEG name the same format, so there is no separate higher-quality JPEG mode. Keep the HEIC original for future editing. Before converting, check whether the destination already accepts it. A valid JPEG can still be rejected for its dimensions, byte size, or subject matter: conversion is not a guarantee of upload acceptance.

Batch conversion with results you can inspect

Choose several supported still photos, then review the queue before starting. Each image is processed separately, and a failed file does not remove successful results. Set JPEG quality and optionally fit the longest side to reduce dimensions without stretching or enlarging small images. The result shows measured pixels and bytes. Download individual files or a ZIP of ready results; duplicate names receive a number. Save your downloads before clearing the queue, changing tools, or leaving the page. This is a bounded browser workflow, not an unlimited batch service, and large camera originals can exceed its memory or pixel limits.

Quality, metadata, and privacy

JPEG uses lossy compression. A higher quality setting may preserve more visible detail but usually costs more bytes; it cannot recreate information lost earlier. Review faces, small text, orientation, and colors at the size you intend to use. Only the primary still image is exported: motion, depth data, auxiliary images, and archival metadata are not preserved. Do not use this as your only backup or as a promise of faithful HDR or professional color reproduction. Decoding runs on your device using a separately downloaded decoder. The selected photos are not uploaded; ordinary page and decoder requests and consent-based site services are distinct from image processing.

Windows, Mac, iPhone, and Android

Select a local file using your device's file picker and keep the browser tab open while it works. Browser and device memory still matter; an unsupported file should produce an explanation rather than an unusable download. On a Mac, Preview can also export supported photos with File > Export > JPEG, including selected files in a batch. On iPhone, changing Camera > Formats > Most Compatible affects future captures, not photos already in your library. Transfers may convert photos depending on their settings, so check the actual received file. Read the linked platform guides for native alternatives and keep the original when troubleshooting.

Format facts: technical documentation Β· Checked .

Decoder limits, licenses, and corresponding source

How it works

01

Choose your HEIC images

Select or drop up to 20 still images, 10 MB each and 100 MB combined. Every file is checked; originals are not overwritten.

02

Choose your export settings

Adjust quality. For JPEG, choose a background for transparent pixels. A higher setting is not a byte-size guarantee.

03

Convert and inspect

Compare the decoded source preview, limited to 1600 pixels on its longest side, with your full JPEG output. Inspect the result before downloading; keep the HEIC original for archival use.

04

Save ready files or a ZIP

Download files individually or package ready results as a real ZIP. Duplicate names receive a number. Save outputs before clearing the queue or leaving the page.

People use it for…

JPG-only attachments

Create a compatible photo copy, then check the recipient's size and dimension requirements.

Several iPhone photos

Inspect per-file results and download successful copies in a ZIP.

Supports

HEICHEICJPGJPG

Privacy & security

The converter reads a local file and creates a local download. Optional site analytics follow your consent choice; no image upload is required.

Processing

Browser-only

Upload required

No

Data retention

No automatic source or result saving; download the result before closing the tab.

Before you start

  • β€’Input up to 10 MB per file, 100 MB combined, 8192 pixels per side, and 40 million pixels per image
  • β€’Results and ZIP contents are limited to 100 MB per queue
  • β€’Still images only: animation is not preserved
  • β€’EXIF, ICC profiles, and print metadata are not preserved as an archival copy
  • β€’No automatic backup, file-size promise, or upload-acceptance guarantee

Frequently asked.

  • No. JPEG is lossy. Keep your HEIC original and inspect the exported copy. Preserving dimensions does not mean preserving every detail, color, or metadata field.

  • No. They are two usual extensions for the same format. The downloaded .jpg file contains a real JPEG image.

  • Yes, within the displayed queue, byte, and pixel limits. Processing is local and no registration is required. A large or unusual photo can still exceed supported limits.

  • No. Most Compatible changes future captures. Existing photos need an export, compatible transfer, or conversion of a separate copy.

  • Source metadata is not copied as an archive. The output is a rendered JPEG copy; keep the original if capture details, color profiles, or other metadata are important.

  • The queue reports that file's error and retains other successful outputs. Try a smaller supported photo or the native export instructions; renaming a file is not a repair.

Learn more

Did it work?

While you're here