Convert images between formats and resize them. Supports batch processing.

How Converting Works
What is an Image Format?

The same picture can be stored in different ways, and the way decides the size and what survives. PNG keeps every pixel exactly and supports transparency. JPEG throws away detail the eye is poor at noticing and gets much smaller, but cannot be transparent. WebP does both jobs better than either and is understood everywhere current.

Converting means decoding the picture and writing it out again in the other way. Detail already thrown away never comes back, so a JPEG saved as PNG is a large file with the JPEG's losses still in it.

How to Use
  • Drop images onto the field, or click it to pick them. Several at once is fine, and they are all converted with the same settings.
  • Pick the format to write. Quality only appears for JPEG and WebP, the two that can trade detail for size.
  • One image fills the width and height with its own size, so they can be adjusted rather than typed from nothing. Several leave them empty, since they are not all the same size, and empty means each keeps the size it has.
  • Change one of the two and, with the aspect ratio kept, the other follows.
  • Two or more converted images can be downloaded together as a zip.
What Goes In and What Comes Out
ReadPNG, JPEG, GIF, BMP, WebP, AVIF and SVG, whatever this browser can decode
WrittenPNG, JPEG, WebP, GIF and BMP
SVGDrawn at the size asked for, so a drawing can be turned into pixels at any resolution
Not readTIFF, and HEIC from an iPhone, which no browser but Safari decodes
Not writtenAVIF, which no browser can write yet
Important Notes
  • An animation loses its animation. The browser hands over the first frame of an animated GIF or WebP, and that frame is what gets written.
  • GIF holds at most 256 colours, so a photograph saved as GIF is reduced to a palette. It is meant for flat colour, not photographs.
  • JPEG has no transparency. Anything transparent is filled with white rather than turning black.
  • Making an image larger cannot add detail. It stretches what is there.
Privacy & Security: every image is decoded, resized and written inside the browser. Nothing is uploaded, which is also why there is no size limit and no queue: the file never leaves this page.
Drop images here, or click to choose PNG, JPEG, GIF, BMP, WebP, AVIF and SVG