Skip to content

Convert images online

Runs in your browser — this file is never uploaded

Change images from one format to another — PNG to JPG for compatibility, anything to WebP for size, AVIF or GIF into something older software can open. Add your files, pick a format, and download them back.

Your files never leave your device. Conversion runs entirely in your browser, so nothing is uploaded, stored, or scanned, and a batch costs no more than a single file.

Reading the formats is the browser's own job, which is why this is instant and free. It is also where the one gap comes from: HEIC, the format iPhones save by default, is the one thing no browser but Safari can open. We say so plainly rather than failing halfway.

or drop them here — nothing is uploaded

How to convert image

  1. Add your images

    Drop PNG, JPG, WebP, AVIF, GIF, or BMP files into the box, or click to browse.

  2. Choose the format you want

    WebP is the best default for anything going on the web. JPG is the most widely compatible for photographs. PNG keeps every pixel exactly and supports transparency, at a much larger size.

  3. Convert and download

    Press Convert Image. One file downloads on its own; several arrive as a ZIP.

Frequently asked questions

Are my images uploaded anywhere?

No. Conversion runs in your browser using JavaScript, so your files stay on your device. You can confirm this by opening your browser devtools Network tab while converting — there are no upload requests.

Can I convert HEIC photos from my iPhone?

Not yet, and we would rather say that than pretend. HEIC is the only common image format no browser except Safari can decode, so a tool that runs in your browser genuinely cannot open it. The practical fix is on the phone: Settings › Camera › Formats › Most Compatible makes it save JPG instead, permanently. Support for HEIC here needs a separate decoder we have not shipped, and it is on the list.

Which format should I choose?

WebP for anything going on a website — typically 25–35% smaller than JPG at the same quality, with transparency support, and readable by every browser in current use. JPG when the file has to work with older desktop software, printers, or devices. PNG when you need exact pixels or transparency and do not care about size, such as logos, diagrams, and screenshots you will edit again later.

Why did my file get bigger when I converted it to PNG?

Because PNG stores every pixel exactly rather than approximating it. Converting a JPG photograph to PNG cannot recover the detail JPG already discarded — it just stores the imperfect result losslessly, which usually takes several times more space. Converting to PNG makes sense for graphics and screenshots, and rarely for photographs.

What happens to transparency?

PNG and WebP both keep it. JPG has no way to store it, so transparent areas are filled with white and we tell you so in the result. If you are converting a logo or a cut-out image, choose WebP rather than JPG.

Does converting lose quality?

It depends on where you are going. Into PNG, nothing is lost. Into JPG or WebP, the image is re-encoded and a small amount of detail is discarded — invisible at the default setting, and you can raise it. What is worth avoiding is repeated round trips: converting JPG to WebP and back to JPG loses a little each way.

Can I convert animated GIFs?

The first frame only. GIF animation cannot be carried into JPG or PNG at all, and while WebP does support animation, building an animated WebP is a different job from converting a still image. Expect a single frame out.

Is there a limit on how many files?

Thirty at a time, which is a limit of your device rather than our policy — everything is held in memory while it works. For a very large batch, do it in a few passes.