What is Squoosh?
Squoosh is a web app for making images smaller without wrecking their quality. Drop in a photo and you see the original and the compressed version side by side, with a slider to compare them and the new file size updating as you change settings. You can pick from codecs like MozJPEG, WebP, AVIF, OxiPNG, JPEG XL and QOI, then tune quality and advanced options.
It was built by Google Chrome Labs and the source is on GitHub. All compression happens locally in your browser, so your images are never sent to a server, and the app works offline once it has loaded. Squoosh can also resize an image and reduce its color palette before compressing, which makes it handy for preparing pictures for websites, emails and blog posts.
Main Features
- Side-by-side before and after comparison with a slider
- Codecs include MozJPEG, WebP, AVIF, OxiPNG, JPEG XL (beta), QOI and browser JPEG or PNG
- Live file size and percentage saved as you adjust quality
- Advanced settings for each codec
- Resize and reduce palette options before compressing
- Images are processed locally and never uploaded
- Works offline as an installable web app
- Open source on GitHub under Google Chrome Labs
How to Get Started with Squoosh
- Open squoosh.app in a modern browser.
- Drop, paste or select an image, or try one of the sample photos.
- Choose a format such as WebP or MozJPEG and drag the quality slider while comparing both sides.
- Click the download button to save the compressed image.
Squoosh Pricing
Squoosh is completely free. There are no plans, accounts or limits shown on the site, and the project is open source on GitHub. It is maintained by Google Chrome Labs and does not sell a paid tier.
Who Should Use It?
- Web developers optimizing images for page speed
- Bloggers shrinking photos before uploading
- Designers testing WebP and AVIF output
- Anyone who needs to email a large photo
- Privacy-minded users who do not want images uploaded
Squoosh Alternatives
- TinyPNG: a drag-and-drop compressor that handles batches of PNG, JPG and WebP files.
- Convertio: a file converter for switching images between many formats.
- TinyWow AI: a set of free web utilities that includes image compression and resizing.
Frequently Asked Questions
Is Squoosh free?
Yes. Squoosh is completely free with no account, no paid plan and no file limits shown. It is an open-source project from Google Chrome Labs, and the full source code is available on GitHub for anyone to read or reuse.
Does Squoosh upload my images?
No. Squoosh does all of its compression locally in your browser, so the image never leaves your device. The project notes that it uses Google Analytics for basic visit data and before and after file sizes, but not the images themselves.
Which formats can Squoosh export?
Squoosh can export AVIF, MozJPEG, WebP, OxiPNG, QOI, JPEG XL in beta, WebP v2 marked unstable, and plain browser JPEG or PNG. You can switch between them and compare the quality and file size of each one live.
