Image Optimization

Pick the perfect trade-off between file size and quality, with full online preview.

Your images never leave your browser.

Completely free to use.

  1. Recompressor.com

How It Works

Pick Icon


Pick an image or twenty and let Recompressor go to work for you.

Process Icon


We probe a variety of recompressions to produce a file size vs. quality chart, along with a recommendation.

Download Icon


Inspect a full preview of any result and download all that you like, for free.

About Recompressor

Is this tool free?

Absolutely! Recompressor is completely free to use and there are no ads. We created the site to scratch our own itch and to help you in your pursuit of the perfect image.

Are my images safe?

Definitely! All processing is done in JavaScript in your browser so your images never leave your computer.

How does it work?

Each image is repeatedly recompressed using different settings and compared to your original, producing a file size vs quality chart.

PNG images have their number of colors reduced with minimized visual impact and are optimally recompressed.

JPG images are compressed using MozJPEG. It optimizes your image using e.g. trellis quantization, chroma subsampling and progressive scan optimization.

SVG images are compressed by removing unnecessary tags, comments, and attributes; by converting tags and path data to more compact equivalents; by reducing the numerical precision of path data; and by optionally exporting to the SVGZ format.

What are RMSE and MAX ERROR?

RMSE is the root-mean-square per-pixel recompression error and MAX ERROR is the maximum per-pixel error.

These are statistical representations of how different the compressed image is from the original image.

Basically, the smaller the number, the more the new image will look like the original.

What can I do about JPEG artifacts?

Give PixFix.com a try. It cleans up images that have been damaged by noise and excessive JPEG compression. It works great, it's free to use, and it runs entirely in your browser so your images are never uploaded.

API Access?

Sorry, there's no API currently available.