# pngquant

Lossy PNG compressor distributed as a command-line utility and as a library.


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

## Record

### Links

- home: https://pngquant.org
- repository: https://github.com/kornelski/pngquant

### Identity

- status: active
- maintainer: Kornel Lesiński
- maintainerType: individual
- parent: unknown
- firstRelease: 2013
- hqCountry: unknown

### Kind

- category: build-tool, media
- hosting: unknown
- language: rust
- runtime: unknown
- runtimeMin: unknown
- 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: binary download (macOS)

### License

- licenseModel: open-core
- license: GPL v3 or later, commercial license

### Releases

- currentMajor: 3
- latestReleaseDate: 2023-10-29

### Adoption

- githubStargazers: 5767
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 44
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://pngquant.org/ (read 2026-10-28)
- urls: https://api.github.com/repos/kornelski/pngquant (read 2026-10-28)
- maintainer: https://pngquant.org/ (read 2026-10-28)
- language: https://pngquant.org/ (read 2026-10-28)
- category: https://pngquant.org/ (read 2026-10-28)
- runsAs: https://pngquant.org/ (read 2026-10-28)
- installMethod: https://pngquant.org/ (read 2026-10-28)
- installMethod: https://pngquant.org/ (read 2026-10-28)
- license: https://github.com/kornelski/pngquant/blob/main/README.md (read 2026-10-28)
- license: https://github.com/kornelski/pngquant/blob/main/README.md (read 2026-10-28)
- firstRelease: https://api.github.com/repos/kornelski/pngquant/commits/1.0 (read 2026-10-28)
- currentMajor: https://pngquant.org/ (read 2026-10-28)
- latestReleaseDate: https://api.github.com/repos/kornelski/pngquant/commits/3.0.3 (read 2026-10-28)
- githubStargazers: https://api.github.com/repos/kornelski/pngquant (read 2026-10-28)
- contributors: https://api.github.com/repos/kornelski/pngquant/contributors (read 2026-10-28)

## Notes

pngquant is a command-line utility and a library for lossy compression of PNG images. Its homepage says the compressed images stay compatible with web browsers and operating systems.

The latest version is written in Rust, and the previous one is written in C. The project is developed by Kornel Lesiński and contributors, and its source is hosted on GitHub. The command-line tool is installed as a binary download or with Homebrew, and the Rust crate is published on crates.io.

pngquant is dual-licensed: it is available under GPL v3 or later, or under a commercial license for use in non-GPL software. The [homepage](https://pngquant.org/) also lists third-party GUIs that use 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
