Tools
Fileraz
Try jpg to png, compress image, pdf…
Image tool
Simple 3-step flow
Drop up to 30 HEIC files, tune once, and download JPG files plus one ZIP — decoded and re-encoded in this tab.
01
Drop up to 30 HEIC files from this device. Each shows as a preview card with a live size estimate. Drag to reorder.
Batch of 30 · drag to reorder
02
Drag quality from 10 to 100, then hit Convert. Your browser decodes the HEIC and re-encodes it as JPG on a canvas locally.
Slider drives the trade
03
Save each JPG individually or grab one ZIP for the batch. The sources on disk stay put.
Encoded locally · 0 bytes uploaded
What the workspace does
These match the converter — the pair rule, the quality rule, and local-only processing.
JPG has no transparency to carry over — every pixel arrives fully opaque.
HEIC → JPG
Quality runs 10 to 100 — lower is smaller, higher keeps detail. The estimate is honest because JPG is lossy.
10–100 · your call
Privacy architecture
Cloud converters upload the image to flip its format remotely. This one decodes and re-encodes on a canvas here — the file never leaves the device.
Legacy cloud tools
Uploads the image to a remote queue.
Fileraz
0 bytes leave this machine. Canvas encode runs in this tab.
Legacy cloud tools
Accounts and quotas on free tiers.
Fileraz
Never — there is no public sign-up at all.
Legacy cloud tools
You only get back what the server kept.
Fileraz
Source stays on disk. Output is a fresh encode.
Honest output
Format conversion changes the container and compression — it never invents pixels, transparency, or detail.
Answers
Quality, transparency, and whether HEIC files are uploaded.
No. heic2any and canvas encode run in this tab — up to 30 files per batch.
No. Typical iPhone HEIC stills are opaque photographs, and the decode path goes through JPEG, which cannot store alpha. There is no background-colour picker on HEIC routes.
Some HEIC variants fail in heic2any. Export JPG from the Photos app (or set Camera to Most Compatible), or try another browser. We do not fall back to a server converter.
You decoded through JPEG and encoded JPEG again. That is expected. Keep the HEIC if you still have it.
Constraints
Up to 30 images per batch — each with its own download, plus ZIP.
HEIC is decoded via a JPEG intermediate — not a lossless unpack.
Quality slider applies to the second JPEG encode.
Live Photo video is not included. No alpha / flatten colour picker.
Ready to convert HEIC to JPG in this tab?
HEIC in · JPG out · up to 30 files · 0 bytes uploaded