ImageX - Compress and convert images to WebP, AVIF, JPEG and PNG

Smaller images, without guessing

ImageX compresses and converts images in bulk with the same encoders as Squoosh: MozJPEG, WebP, AVIF and OxiPNG. Every change is applied straight away, so you can compare the result with the original and see exactly how many bytes you save. All processing happens in your browser.

How it works

  1. 01

    Add images

    Drop files anywhere on the page, choose them, or paste a screenshot. Add as many as you like.

  2. 02

    Pick format and quality

    Choose an output format, set the quality and an optional max size. The whole batch updates as you go; drag the divider to compare.

  3. 03

    Download

    Save a single image, or download the whole batch as a zip with the new file extensions.

Formats

WebP
Lossy WebP via libwebp. Typically 25–35% smaller than JPEG at the same visual quality, with transparency.
AVIF
AV1-based, often half the size of JPEG. Supported by Chrome, Edge, Firefox and Safari 16 and later.
JPEG (MozJPEG)
Progressive JPEG with optimized encoding, usually 10–20% smaller than a standard JPEG encoder.
PNG (OxiPNG)
Lossless re-compression. Pixels stay identical; only the encoding gets tighter.

Keyboard shortcuts

  • Choose imagesO
  • Paste an imageCtrlV
  • Previous / next image↑↓
  • Move the comparison divider←→
  • Remove the selected imageDelete

FAQ

Are my images uploaded?

No. Decoding, resizing and encoding run in your browser with WebAssembly. The page works offline once it has loaded.

What quality should I use?

Start with the default (75 for WebP and JPEG, 50 for AVIF), then lower it until you notice a difference at 100% zoom. Photos tolerate lower settings than screenshots with text.

WebP or AVIF?

WebP is the safe choice and encodes quickly. AVIF saves more, especially on photos, but takes longer to encode. For a website, either works in all current browsers.

Why does PNG save so little?

PNG is lossless, so only the encoding can be improved. For photos, convert to WebP or AVIF instead; for screenshots and icons, lossless PNG keeps text and edges crisp.

What happens to EXIF data?

It is removed. The image is rotated according to its EXIF orientation first, so it still displays the right way up.

More tools