Image Converter

Convert between JPG, PNG and WebP — and turn iPhone HEIC photos into JPG files that every form and website accepts. All conversion happens on your device.

🔒 Your image never leaves your device — no upload, no server, no sign-up

Converting to JPG places transparent areas on a white background. Converting HEIC uses a decoding library loaded from a public CDN the first time you choose a HEIC file — your photo itself still never leaves your device.

Which format should you choose?

How it works

  1. Choose your image. It is decoded by your own browser — it is never sent to a server.
  2. Pick the output format and press Convert image.
  3. The browser re-encodes the image in the new format at high quality, and you download the result.

Need the converted file to also be under a size limit? Run it through our Compress Image to KB tool afterwards — or first, if the form's limit is the main problem.

Frequently asked questions

Why won't the form accept my iPhone photo?

Most likely because it is a HEIC file. iPhones save photos as HEIC by default, and many application portals only accept JPG. Convert it to JPG here and it should upload normally. (You can also change your iPhone to save JPGs: Settings → Camera → Formats → Most Compatible.)

Does converting reduce quality?

Converting to PNG is lossless — the pixels are unchanged. Converting to JPG or WebP re-encodes with high-quality settings, so any change is minimal and normally invisible. Converting a JPG to PNG does not restore quality the JPG already lost; it only makes the file bigger.

What happens to transparency when I convert to JPG?

JPG has no transparency, so transparent areas are placed on a white background — which is what most forms and documents expect anyway. Choose PNG or WebP output if you need the transparency preserved.

Can I convert an animated GIF?

The converter reads the first frame of an animated GIF and exports it as a still image in the format you choose. It cannot preserve animation.

Is my image uploaded anywhere?

No. The conversion runs entirely in your browser. The only network activity on this page is loading the HEIC decoder library if — and only if — you choose a HEIC file, and that library runs locally on your device once loaded.