Pixelbench

Convert image format

Move images between JPEG, PNG, WebP, AVIF and BMP. Drop in one file or a hundred — they're decoded, redrawn and re-encoded on your own device, and nothing is sent anywhere.

Output settings

Lossy. Small files, no transparency.

Lower means smaller files and more visible artefacts. 75–85 suits most photos.

Optional. Shrinks oversized photos on the way through; smaller images are left alone.

Related tools

Drop images here

or · add as many as you like

Queue

No images yet

Drop files above, paste an image with Ctrl + V, or choose them from disk. They'll appear here with their original size, ready to convert.

Picking the right format

Most conversion decisions come down to one question: does this image need to stay pixel-perfect, or does it just need to look right? Photographs tolerate lossy compression well, because the eye doesn't miss small gradients of sky. Screenshots, logos and line art don't, because the eye absolutely does notice fuzz around hard edges and flat colour.

JPEG

Thirty years old and still the safest thing to hand someone. Lossy, no transparency, and it degrades a little every time you re-save it. Choose it for photographs going somewhere you don't control — an email attachment, a government portal, an old print shop's upload form.

PNG

Lossless with a full alpha channel. Ideal for screenshots, diagrams, logos and anything with sharp edges or transparency. Poor for photographs: a camera JPEG saved as PNG will usually triple in size and look no better, because lossless compression faithfully preserves the compression artefacts that were already there.

WebP

Supported by every current browser, roughly 25–35% smaller than JPEG at matching visual quality, and it handles transparency. If the image is destined for a website you control, this is usually the right answer.

AVIF

The smallest of the four at a given quality, sometimes dramatically so on flat illustrations. Browser support for reading AVIF is now broad, but support for writing it varies, so this option only appears if your browser can actually encode it. Encoding is also noticeably slower.

BMP

Uncompressed and enormous. Included because some industrial and embedded tools still insist on it, not because you'd otherwise want it.


What the converter does to your file

Each image is decoded into raw pixels, drawn onto a canvas, and re-encoded in the target format. That has two side effects worth knowing about. First, all metadata is dropped — EXIF, GPS coordinates, camera model, timestamps and colour profiles do not survive, which is usually a feature but occasionally a loss. Second, if the source was already lossy, its existing artefacts get baked in permanently. Convert from your original wherever you can, rather than from a copy that has already been through the mill.

Animated GIFs are flattened to their first frame. Rotation stored in EXIF is applied before encoding, so portrait phone photos come out the right way up rather than sideways.

Why is my converted PNG bigger than the original?

Because PNG is lossless. It has to record every pixel exactly, including the artefacts already introduced by the JPEG compression, and it can't throw anything away to save space. If you want a smaller file, convert to WebP instead.

Can I convert HEIC photos from my iPhone?

Only if your browser can decode HEIC, which today mostly means Safari on Apple devices. On Windows or Android you'll get an error. The simplest workaround is to change your iPhone's camera setting to "Most Compatible", which shoots JPEG instead.

Is there a limit on how many files I can convert?

No. The queue is limited only by your device's memory. Very large batches are processed one at a time so the tab stays responsive, and a few hundred photos is comfortable on a typical laptop.

Why does "Download all" ask for permission?

Browsers treat several downloads in a row from one page as something worth confirming. Allow it once and the rest of the batch will save normally. Each file downloads individually rather than as a ZIP, so nothing needs to be bundled first.

Does the quality slider affect PNG or BMP?

No. Both are lossless formats with no quality setting to adjust, so the slider is hidden when you select them. It applies to JPEG, WebP and AVIF only.