Modern codecs
MozJPEG, WebP, AVIF, and JPEG XL run through WebAssembly.
[ image optimization, locally ]
Make images lighter. Keep them looking right.
Resize, compress, and convert with professional codecs.
Everything runs locally in your browser.
Drop an image here
Browse filesJPG, PNG, WebP, AVIF or GIF · up to 50 MB
Processed on your device
MozJPEG, WebP, AVIF, and JPEG XL run through WebAssembly.
Balanced settings get you close before you touch a control.
Compare the original and result before you save anything.
From your device
Inside your browser
Before you export
Back to your device
[ what you can do here ]
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.
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 imageSet 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 imageMove 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 formatApply 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