[ image optimization, locally ]

Compress, resize, and convert images in your browser

Make images lighter. Keep them looking right.
Resize, compress, and convert with professional codecs.
Everything runs locally in your browser.

Processing a folder? Open batch mode

[ built for visible quality ]

Modern codecs

MozJPEG, WebP, AVIF, and JPEG XL run through WebAssembly.

Smart defaults

Balanced settings get you close before you touch a control.

Preview first

Compare the original and result before you save anything.

[ private by design ]

  1. 1 Choose files

    From your device

  2. 2 Process locally

    Inside your browser

  3. 3 Review results

    Before you export

  4. 4 Save

    Back to your device

How local processing works

[ what you can do here ]

A complete image toolkit that never uploads anything

Most online image tools work by sending your files to a server you have no visibility into. Comprimage does the same work with WebAssembly codecs running inside your own browser tab, which means there is no upload wait, no queue, no account, and nothing left behind to delete afterwards.

Compress images without visible quality loss

Re-encode a photo with MozJPEG, libwebp, libaom, or libjxl and watch the file size fall while the image stays the same on screen. Auto quality searches for the smallest file that still clears a perceptual similarity target, so you get the saving without guessing at a number.

Compress an image

Resize images while keeping them sharp

Set a width, height, longest edge, or percentage, with aspect ratio locked so nothing stretches. Large reductions run through progressive halving rather than one destructive jump, which is what keeps edges and fine texture from turning to mush.

Resize an image

Convert between modern image formats

Move images between JPG, PNG, WebP, AVIF, and JPEG XL. AVIF and JPEG XL are encoded through WebAssembly, so they work even in browsers that cannot produce them natively — useful when the format you need is not the one you were given.

Convert a format

Process a whole folder at once

Apply one set of output options across many images at the same time. A pool of Web Workers encodes them in parallel off the main thread, then packages the finished set into a single ZIP built in the browser.

Open batch mode