Upload images

Drag & drop images here

or

Supported: AVIF, WebP, PNG, JPEG • Up to 100 images • Max 100 MB each

Convert my images automatically to

Tip: AVIF support varies by browser. If unsupported, we’ll automatically skip and suggest WebP/PNG.

Overall progress

0/0 · 0%

Compression Log 0

Quality & resize

0.60
0.75
0.80
1.00

Resize happens before encoding. Leave at None for original size.

If enabled, images below this size are not re‑encoded. They remain original.

Metadata

File naming

How it works

All compression happens locally in your browser using WebAssembly codecs. No images are uploaded.

  1. Drop or choose images. They are validated and added to a processing queue.
  2. Pick output formats and tweak quality. Optionally set resize and metadata behavior.
  3. Encoding runs in a background Web Worker using WebAssembly codecs. Progress updates in real time.
  4. When multiple outputs are ready, the smallest is marked as “best”.
  5. Download individual results from the chips, or use “Download All” to get a ZIP.
  6. Your choices are saved locally and restored next time. Nothing is uploaded.

Tip: AVIF support varies by browser. If unavailable, the app skips AVIF and suggests alternatives.