Convert
JPG to HEIC Converter
Turn JPG photos into HEIC with orientation applied, optional camera and date Exif (GPS off unless you opt in), and the real before-and-after size.
Input
Drop JPG files here
or choose them from your device
JPG · up to 100 MB per file · processed on your device
At a glance
- Reads from your JPG
- Estimated quality, chroma subsampling, encoding, colour profile
- Encoder
- HEVC, fixed QP 25, 8-bit 4:2:0; no quality control
- Exif
- Optional carry-over; GPS off unless you opt in
- Result
- Measured size and ratio against the original
What this tool does
Before converting, this page reads the JPEG itself and shows you what it found: dimensions, an estimate of the quality it was saved at, whether colour is stored at half resolution (4:2:0), baseline or progressive encoding, the embedded colour profile, and any Exif orientation. After converting it measures the result, giving original size, HEIC size and ratio. The point is that converting JPG to HEIC is a trade that sometimes pays and sometimes does not, and you should see which case your file is.
It is a second round of lossy compression. The JPEG is decoded to pixels and re-encoded by HEVC at a fixed quality (QP 25, which you cannot change), so the JPEG's own block artefacts are encoded as if they were detail and nothing can restore what JPEG already discarded. The size outcome depends on how the JPEG was made. In our tests with 800×600 JPEGs, a quality-50 file (40.7 KB) came out at 94% of its size, almost no saving; a quality-92 4:2:0 file (151.6 KB) at 47%; and a quality-90 4:4:4 file (195.9 KB) at 35%. Heavily compressed JPEGs gain least and can even grow.
The conversion keeps what matters for display. Exif orientation is applied to the pixels and the tag reset to 1, so no viewer rotates the photo twice; we checked a rotated test file and its HEIC kept the upright 800×600 shape with orientation 1. Camera make and model and the capture date can be carried into a real Exif item in the HEIC, with GPS off unless you switch it on. A Display P3 JPEG is converted to sRGB and the HEIC is tagged sRGB, so very saturated colours are clipped.
How to use it
- 01
Add JPG or JPEG files
Drop them on the upload area or use Add files. The tool identifies format from the file's contents; a PNG or WebP dropped here gets a note and a link to its own page, with a Convert anyway button.
- 02
Read the analysis
The This JPG panel lists dimensions, estimated quality (for example '≈ 92 (standard tables)'), subsampling, baseline or progressive, orientation, colour profile and which Exif fields exist, including whether GPS is present.
- 03
Choose the metadata
Keep camera and date information (Exif) is on by default and writes make, model, lens, date, exposure and focal length. Include GPS location is off by default and needs a deliberate click.
- 04
Convert and read the measured result
Press Convert N files to HEIC. Each row shows size before and after, and a Measured result panel states the percentage of the original size.
- 05
Download
Save single files or a ZIP of the successes.
When to use it
Shrinking high-quality JPG exports
Quality-90-plus JPEGs with full-resolution colour had the most to gain in our tests (35% of the original). Check the measured ratio on a sample before converting a library.
Matching an Apple library's format
Add JPEG images from a camera or scanner to a folder of iPhone HEICs so that everything is one format.
Making HEIC test files
Developers testing a HEIC upload path get a valid HEIC with a real Exif item, or with none if they untick it, from a JPG they already have.
Good to know
- 01No quality control. The encoder runs at a fixed QP 25 in 8-bit 4:2:0, so you cannot trade size for fidelity.
- 02HEIC is not always smaller. A quality-50 test JPEG came out at 94% of its size, and the result panel exists so you can see this and keep the JPG if converting gains nothing.
- 03Converting never improves quality. It adds a generation of loss, and thin lines and text in a JPEG blur further under HEVC.
- 04Only a subset of Exif is carried. MakerNote, serial numbers, user comments and the embedded thumbnail are always dropped, and XMP is not carried. GPS is excluded unless you opt in.
- 05Compatibility is the other cost: Windows needs an extension to open HEIC, and much non-Apple software cannot read it. Keep the JPG if the photo must open anywhere.
- 06Limits: 100 MB and 100 megapixels per file; 50 files per run.
Technical notes
Privacy and limits
Your file stays on your device
This tool runs in your browser with WebAssembly. The file is read into the tab, processed there and discarded when you close it — there is no upload and no account. You can check this yourself in your browser's network panel, and the privacy page lists what analytics does and does not receive.
Limits and checks
Up to 100 MB and 100 megapixels per file; batches of up to 50 files and 500 MB. Files are treated as untrusted input and every output is re-opened and validated before it is offered — see how we handle untrusted files.
Frequently asked questions
Related tools and reading
Last updated: . Something wrong or out of date? Tell us — corrections are recorded in the changelog.