

Dashboard - total savings at a glance, optimization progress, one-click bulk actions, and an automatic system check confirming the best compression tools are available.
🚀 Make your site faster by shrinking your images — automatically.
Images are usually the heaviest thing on a WordPress page. Compresso shrinks them by up to 80% and converts them to modern WebP, so your pages load faster and score better on PageSpeed — without any visible drop in quality.
The difference: Compresso just works. On first activation it sets up the optimization tools it needs automatically — no command line, no manual installs, no developer required. Activate it, and every image you upload is optimized automatically. Everything runs on your own server — your images are never sent to a third-party service, there are no monthly limits, and there’s nothing to sign up for.
Compresso optimizes your images across your whole workflow, so you don’t have to think about it. New uploads are compressed automatically in the background, and you can bulk-optimize everything already in your media library in one pass. As your site grows, your images stay light.
By compressing your images and converting them to WebP, Compresso reduces your total page size — which means faster load times, better Core Web Vitals, and a smoother experience for visitors, especially on mobile.
You don’t need to understand compression to get great results. Pick a preset and Compresso handles the rest — or fine-tune the quality for each format if you want more control.
Compresso automatically creates WebP versions of your JPG, PNG, and GIF images. WebP files are smaller than the originals while looking just as good, and Compresso serves them only to browsers that support them — falling back safely to the original format everywhere else. WebP conversion is included free, with no limit on the number of images.
Compresso uses trusted open-source, command-line optimizers to do the actual compression. On first run it automatically downloads the right tools for your server — you don’t install anything yourself. These are the tools it uses:
If these tools can’t run on your host, Compresso falls back to PHP’s GD library, which still optimizes JPEG and PNG images.
alpine.min.js; unminified source available from the upstream project.sortable.min.js; unminified source available from the upstream project.