GoogleChromeLabs/squoosh

Make images smaller using best-in-class codecs, right in the browser.

TypeScript

26,018

1,460 commits

updated Oct 7, 2026

See the code

README

Squoosh!

Squoosh is an image compression web app that reduces image sizes through numerous formats.

Privacy

Squoosh does not send your image to a server. All image compression processes locally.

However, Squoosh utilizes Google Analytics to collect the following:

  • Basic visitor data.
  • The before and after image size value.
  • If Squoosh PWA, the type of Squoosh installation.
  • If Squoosh PWA, the installation time and date.

Developing

To develop for Squoosh:

  1. Clone the repository
  2. To install node packages, run:
    npm install
    
  3. Then build the app by running:
    npm run build
    
  4. After building, start the development server by running:
    npm run dev
    

Contributing

Squoosh is an open-source project that appreciates all community involvement. To contribute to the project, follow the contribute guide.

GoogleChromeLabs/squoosh

Make images smaller using best-in-class codecs, right in the browser.

TypeScript

26,018

1,460 commits

updated Oct 7, 2026

See the code

README

Squoosh!

Squoosh is an image compression web app that reduces image sizes through numerous formats.

Privacy

Squoosh does not send your image to a server. All image compression processes locally.

However, Squoosh utilizes Google Analytics to collect the following:

  • Basic visitor data.
  • The before and after image size value.
  • If Squoosh PWA, the type of Squoosh installation.
  • If Squoosh PWA, the installation time and date.

Developing

To develop for Squoosh:

  1. Clone the repository
  2. To install node packages, run:
    npm install
    
  3. Then build the app by running:
    npm run build
    
  4. After building, start the development server by running:
    npm run dev
    

Contributing

Squoosh is an open-source project that appreciates all community involvement. To contribute to the project, follow the contribute guide.

Project health

Overall

3.2/10

Maintained

0/10

Code review

10/10
OpenSSF Scorecard

Significant stargazers

(top 24 of 207)

Sindre Sorhus

84,740 followers · starred Jun 2021

Anas Khan

400 followers · starred Sep 2026

Cédric Luthi

1,184 followers · starred Sep 2026

Dan Dascalescu

739 followers · starred Nov 2018