# Squoosh CLI

Command-line tool that runs the Squoosh image codecs over many image files at once, using WebAssembly.


Source: https://findsoftware.frbit.cloud/squoosh-cli/
Last reviewed: 2026-10-28
Listed since: 2026-10-28

## Record

### Links

- repository: https://github.com/GoogleChromeLabs/squoosh

### Identity

- status: discontinued
- maintainer: Google Chrome Developers
- maintainerType: community
- parent: unknown
- firstRelease: 2020
- hqCountry: unknown

### Kind

- category: build-tool, media
- hosting: unknown
- language: javascript
- runtime: node
- runtimeMin: node 12
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: local
- renderingModes: not applicable
- installMethod: npx @squoosh/cli

### License

- licenseModel: open-source
- license: Apache-2.0

### Releases

- currentMajor: 0
- latestReleaseDate: 2023-01-03

### Adoption

- githubStargazers: unknown
- packagistDownloads: not applicable
- npmWeeklyDownloads: 4058
- contributors: unknown
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 70
- dependentPackages: 8

### Sources

- status: https://registry.npmjs.org/@squoosh%2fcli (read 2026-10-28)
- urls: https://api.github.com/repos/GoogleChromeLabs/squoosh (read 2026-10-28)
- maintainer: https://registry.npmjs.org/@squoosh%2fcli (read 2026-10-28)
- language: https://api.github.com/repos/GoogleChromeLabs/squoosh (read 2026-10-28)
- runtime: https://registry.npmjs.org/@squoosh%2fcli/latest (read 2026-10-28)
- runtimeMin: https://registry.npmjs.org/@squoosh%2fcli/latest (read 2026-10-28)
- category: https://registry.npmjs.org/@squoosh%2fcli (read 2026-10-28)
- installMethod: https://registry.npmjs.org/@squoosh%2fcli (read 2026-10-28)
- installMethod: https://registry.npmjs.org/@squoosh%2fcli (read 2026-10-28)
- runsAs: https://registry.npmjs.org/@squoosh%2fcli (read 2026-10-28)
- license: https://api.github.com/repos/GoogleChromeLabs/squoosh (read 2026-10-28)
- licenseModel: https://raw.githubusercontent.com/GoogleChromeLabs/squoosh/dev/LICENSE (read 2026-10-28)
- firstRelease: https://registry.npmjs.org/@squoosh%2fcli (read 2026-10-28)
- currentMajor: https://registry.npmjs.org/@squoosh%2fcli/latest (read 2026-10-28)
- latestReleaseDate: https://registry.npmjs.org/@squoosh%2fcli (read 2026-10-28)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/range/2026-09-28:2026-10-04/@squoosh/cli (read 2026-10-28)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40squoosh%2Fcli (read 2026-10-28)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40squoosh%2Fcli (read 2026-10-28)

## Notes

Squoosh CLI is a command-line tool that runs the image codecs of the Squoosh web app over many image files at once, using WebAssembly. It is installed from npm, either run with npx or installed globally, and it runs on the developer's machine. The package's README says it is no longer actively maintained, and the repository has removed the CLI source.

## Worth knowing

The Squoosh web app at squoosh.app is a separate product from the same project. The status of this package does not describe it.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
