Open source

Source Code

Updated: August 1, 2026

Application license

Reduce PDF Size is released under the GNU Affero General Public License, version 3. You may inspect, run, modify, and redistribute it under that license's terms. The GitHub repository includes the full license text.

Compression engine

This build uses @jspawn/ghostscript-wasm 0.0.2, an AGPL-3.0 browser WebAssembly distribution based on Ghostscript. Its runtime files are served from this website rather than a third-party CDN. See THIRD_PARTY_NOTICES.md in the repository for attribution and upstream links.

Build the site

  1. Use a supported Node.js version listed in the package.
  2. Run npm install in the source directory.
  3. Run npm run build for the production output.

The repository is provided for transparency and license compliance, not as legal advice. Review the licenses before redistributing a modified build.

Return to the PDF compressor.