Convert HEIC to JPG without uploading
FromHEIC turns iPhone HEIC photos into JPEG files in this tab, and it does the same for WebP and AVIF. The picture stays on your device.
HEIC to JPG converter
On this deviceFiles stay in this browser. They are not uploaded.
The first HEIC conversion in a visit downloads a decoder from this same site. Your photo is not part of that download.
92 keeps fine detail. Lower numbers make a smaller file. Moving the slider encodes the JPG again from the picture already in memory.
Add one or more files to begin.
Files
No files yet.
Why iPhone photos are HEIC, and how to open them on Windows without a codec
Other converters
Same rule on every page: the file is read locally, then a JPG or PNG is saved from a canvas in your browser.
HEIC to PNG
A lossless PNG of the decoded photo when you still want to crop or edit it.
WebP to JPG
The WebP a browser saved, turned into a JPEG a printer or older app will take.
WebP to PNG
WebP to PNG, including logos and screenshots that use transparency.
AVIF to JPG
AVIF to JPEG when this browser can decode AVIF. There is no server fallback.
What actually happens
You pick a file, or drop several. The browser reads them from disk into the tab. A JPEG or PNG is then drawn on a canvas and handed to your downloads folder, either one file at a time or packed into a ZIP. There is no account, no watermark, and no daily cap.
HEIC needs a decoder the page does not ship inside the first download. The first time you convert a HEIC file, the tab fetches that decoder from this same host. WebP and AVIF use the image decoder already in the browser, so those pages do not fetch it. If a browser cannot decode AVIF, the AVIF page says so. It does not quietly upload the file for a server to try.
The pages do not currently run analytics or ads, and they do not set cookies of their own. The privacy policy describes that as the current behavior and says it will be updated before either of those things changes.