🔒 100% private — your photos never leave this device
HEIC to JPG Converter
Convert iPhone and iPad .HEIC / .HEIF photos to JPG right in your browser. Drop the files, set the quality, download — no upload, no account, no watermark.
تحويل الصور من Heic الى Jpg — مجاناً وبدون رفع الصور.
Convert your photos
Up to 30 files · 25 MB each · processed one at a time on your device.
The first photo re-encodes live as you change these settings.
How it works
Three steps, no account, no upload — the conversion runs inside this browser tab.
Drag in your .HEIC or .HEIF files, tap “Choose photos”, or paste from the clipboard. Up to 30 photos at once.
Set the JPG quality, an optional maximum dimension, and the colour that fills any transparent areas.
Grab each JPG individually or take the whole batch as a ZIP. Files are freed from memory when you clear the list.
Why this converter
There is no server-side conversion here. Your photos are decoded and re-encoded by your own device, so private pictures stay private.
HEIC photos carrying transparency or gain maps are flattened onto the colour you pick before encoding — never onto hidden black.
Photos are converted one at a time with a live progress line, and big batches pause so a phone never runs out of memory.
Frequently asked questions
Are my photos sent anywhere?
No. The conversion, the thumbnails and the ZIP are all produced in your browser. Files leave your device only when you click a download button — straight to your own Downloads folder.
Is JPG quality 90 good enough?
Yes for screens and print shops. 90 keeps detail while cutting file size by roughly half; drop to 75 for email or web uploads with a strict size limit.
A file failed — why?
Some 10-bit HEVC variants, Android-generated HEIC files and corrupted files cannot be decoded by the browser codec, and the tool says so per file rather than pretending it worked. Re-exporting the photo from the Photos app usually fixes it.
Does the page work offline?
Safari, iOS and iPadOS decode HEIC natively, so no extra download happens. Chrome and Firefox fetch a small HEIC codec the first time you add a photo; after that it is cached by the browser.
Will the photo lose its rotation?
No. Photos are drawn with their orientation applied, and shrinking never upscales — a 6000 px photo set to 1080 px becomes exactly 1080 px on its long edge.