Turn the HEIC photos your iPhone or iPad takes into JPG or PNG in one go, with optional resizing and quality control.
Everything is decoded inside your browser, so your photos are never uploaded to any server.
Runs entirely in the front end. No sign-up, and your photos are never collected.
HEIC decoding and JPG encoding both run in the browser. Photos are never uploaded to any server, so client photos and internal material stay private.
iPhones and iPads save photos as HEIC by default: small files, poor compatibility. This tool converts a whole batch into universal JPG.
Drop in a whole batch. Each row shows the original size, the output size and the saving, and you can download individually or all together.
Output JPG or PNG, set quality from 10 to 100, and bring a 4,032 × 3,024 original down to a web or email friendly size.
No. The whole conversion runs inside your browser; our server only delivers the static page and the decoder files. Open your browser developer tools and check the Network panel: no upload request is made while processing.
Browsers cannot decode HEIC on their own, so an open source decoder (libheif, about 1.5 MB) is needed. It is downloaded from our own server on first use and then cached by the browser, so later conversions are instant.
At quality 90 the difference is invisible to the eye and files are usually smaller than the original. For print work or heavy post-processing, choose PNG output or raise the quality above 95.
HEIC uses a newer compression method, giving smaller files at the same visual quality, and can store burst shots and depth data. Its weakness is compatibility: many websites, older applications and some Android devices cannot open it. JPG works almost everywhere.
There is no hard limit, but selecting a very large batch (more than a hundred) uses more memory. Around 20 to 50 per batch is a comfortable range.
The failed row shows the reason and the other photos are unaffected. Common causes are a file damaged in transfer, or an encoding variant this decoder does not support. Try exporting the photo from the phone again.
Event photos, client deliverables, shop listings. We can build an automated pipeline that converts, renames, compresses and files everything in one pass.