Convert image format
HEIC, JPG, PNG, WebP, and PDF: six converters built on the same browser-only pipeline. Pick the destination that fits where the file is going.
HEIC → JPG
The flagship conversion. Drop HEIC photos from any iPhone or modern Android and get JPGs the rest of the world can open, with EXIF and color profile preserved.
Open the converter →Five more conversions
HEIC → PNG
Lossless. Use when you'll edit further or need pixel-perfect detail.
HEIC → WebP
Smaller than JPG at the same quality. Made for the web.
HEIC → PDF
One-page PDF. Useful for receipts, IDs, and document workflows.
JPG → PNG
Lossless re-encode. Best when you need transparency or pixel exactness.
PNG → JPG
Photographic compression with a tunable quality slider.
One pipeline, six destinations
Every converter on TinyPixel runs entirely in your browser. We decode the source file with the same WebAssembly libraries Squoosh uses (libheif for HEIC, browser-native decoders for JPG and PNG), re-encode to the target format on an OffscreenCanvas, and splice the original ICC color profile back into the output so wide-gamut Display P3 photos don’t silently desaturate. EXIF metadata is stripped by default; toggle it back on in Advanced options if you need camera, lens, GPS, or timestamp data preserved.
Files never reach our servers. There is no upload step, no queue, no rate limit, no email gate. Open DevTools → Network while the tool runs and verify it for yourself.
Need to do more after converting? Pair these with compress, resize, or the edit tools. Same browser, same privacy, no round trips.
Your files never leave your device
Verify it in DevTools → Network. Read the privacy verification guide or our privacy policy.