Squoosh — Compress, Resize or Convert Images

Google Chrome Labs

Squoosh is a Google Chrome Labs web app that compresses and resizes images in your browser and, according to its own pages, does the work locally instead of sending the image to a server.

Why it fits

Compress, Resize or Convert Images

Website

Go to squoosh.app

Good to know

Check the official page for current quotas and output conditions.

Verify file formats, size limits and language support in the official plan.

Good to know
Good to knowWebsite
Free output—
No account needed—
No watermark—
Works offline—
Batch processing—
Content language—

— Unverified conditions. Official documentation reviewed. The app itself has not been hands-on tested. Matches only documented content-language support, not interface language.

Sources and review date2
Founder feedback and correction

Founder feedback and correction

If you represent this product, send a source-backed correction or update to the editors. Publication follows editorial review.

Editorial selection guide

Last checked:

Who is it for?

  • It suits you when you need to shrink one photo or graphic for a web page and compare the before and after before saving.
  • It suits you when the image is private or sensitive and you prefer that it stays on your device.

Getting started

  • Open squoosh.app and add the image from your device.
  • Choose an output format and quality, resize if needed, and compare the result with the original in the preview.
  • Download the compressed file and check it where you will use it before replacing the original.

Decision points

  • Use it for careful one-by-one compression; the sources do not describe batch processing, so with many files look for a tool that documents batch support.
  • Pick the output format by where the file will be used, and check that the target app, site or browser opens that format.

Limits

  • The sources say image data stays on your device, but they do not list supported input formats such as HEIC, a maximum file size or batch use; test your own file first.
  • The README says the app collects basic analytics such as before and after image size values and PWA install details; the image itself is not sent.
  • The pages reviewed do not describe offline use; the README only mentions that the app can be installed as a PWA.

Frequently asked questions

Does Squoosh upload my image?

The README says Squoosh does not send your image to a server and that all compression is done locally; it only collects basic analytics such as the image size before and after.

Do I need an account for Squoosh?

The pages reviewed do not mention an account or sign-in step. If you rely on that, check the site yourself.

Can Squoosh compress many images at once?

The pages reviewed describe opening one image, inspecting the differences and saving it, and do not mention batch processing. With many files, use a tool that documents batch support.

Official sources (2)
squoosh.app/github.com/GoogleChromeLabs/squoosh