Image workflow · Practical guide

Convert a HEIC photo to JPG and retain the original

Convert a supported still photo locally, check its dimensions and appearance, and prepare a JPEG copy for sharing.

Uvar solutions Pvt Ltd · Updated 12 October 2026

Open HEIC-to-JPG converter →

1. Keep the original and check the destination

Make a JPEG copy when the receiving app or upload form requires it. Renaming .heic to .jpg does not convert the image. Keep the original HEIC, especially if you need its metadata or HDR information. This converter takes one still photo at a time, up to 15 MB, 16 megapixels and 8,192 pixels per side.

2. Convert and inspect a still photo

Choose the HEIC/HEIF photo and select Convert to JPG. Wait for the local decoder to load and inspect the preview and reported dimensions. In our release check, an official libheif sample decoded to a 1,280 × 854 JPEG; the saved file opened independently with those dimensions. Your file size depends on its content and need not match that sample.

3. Understand what the JPEG copy loses

The output uses 90% JPEG quality and replaces transparency with white. It retains only the first decoded still image; metadata, depth information and HDR information are not retained. JPEG is lossy and may look different. Compare orientation, colors, small details and edges with the original; do not overwrite the source.

4. Save and meet any additional upload limits

Select Download JPG and open the saved file in your usual viewer. Compare its format, dimensions and measured bytes with the destination instructions. Conversion does not guarantee a smaller file or acceptance by a form. If needed, resize or compress the JPEG copy and inspect the second result too.

5. Recover from an unsupported file

AVIF, image sequences, files exceeding the limits and some codecs or unusual containers are unsupported. Cancel if needed and try a smaller still-image export from the original photo app. A typical 4,032 × 3,024 photo fits the pixel limit, while a 48-megapixel photo does not. Processing is local, but the decoder first downloads from this site; a browser or memory failure may require another current browser or a smaller source.

Try the workflow

Start with a small example and check the result before using your own data.

Open HEIC-to-JPG converter →