ledger365

Image format converter

Drop in images of almost any format and convert them to PNG, JPG or WebP, one at a time or in a batch. Everything happens on your own device, so nothing is uploaded to a server.

How to use the image format converter

  1. Choose or drag in one or more images.
  2. Pick the format to convert to, and a quality if it's JPG or WebP.
  3. Download each converted file — the before-and-after file size is shown for every one.

How it works

Conversion works by drawing the source image onto a canvas and re-encoding it in the target format. Browsers can already decode a wide range of formats — JPG, PNG, WebP, GIF, BMP and SVG — but can only encode canvas output back out as PNG, JPEG or WebP, which is why those three are the only destination formats offered here.

PNG and WebP both support transparency; JPEG does not, so converting a transparent image to JPG fills the empty areas white, matching what most photo viewers do automatically. Quality only affects JPG and WebP, since PNG is always lossless.

Common questions

Is my image uploaded anywhere?

No. The whole conversion happens inside your browser using the canvas element — there is no server involved.

Can I convert several images at once?

Yes. Select or drop multiple files and each one gets its own row with a separate download button.

What happens to transparency when I convert to JPG?

JPG has no transparency channel, so transparent areas are filled white before saving.

Related tools