All tools · Images · Convert image

Convert image.

Switch an image between JPG, PNG and WebP without installing anything. WebP shrinks photos for the web, PNG keeps transparency, and JPG is universally supported. This converter decodes and re-encodes locally with the same codecs Squoosh uses, so your images are never uploaded. AVIF and iPhone HEIC files are accepted as input too.

Drop JPG, PNG, WebP or AVIF images here, or browse

Files stay on your device — nothing is uploaded.

i. Drop your images onto the box above.
ii. Choose the format to convert to (JPG, PNG or WebP).
iii. The image is decoded and re-encoded locally with WebAssembly codecs.
iv. Download the converted image — nothing was uploaded.

Frequently asked questions

Which formats are supported?

Output is JPG, PNG or WebP. Input can be JPG, PNG, WebP, AVIF, or anything your browser can decode.

Does converting to JPG remove transparency?

Yes — JPG does not support transparency, so transparent areas become a solid background. Use PNG or WebP to keep transparency.

Are my images uploaded?

No. Conversion happens entirely in your browser and works offline.

Embed this tool

Add this free, no-upload tool to your own site with one line:

<iframe src="https://fileanvil.com/embed/convert-image/" width="100%" height="480" style="border:1px solid #ddd;border-radius:12px" title="Image Converter"></iframe>