Open Source Licenses

ToolHex is built on excellent open-source libraries. All of them run entirely in your browser; their license texts ship with the site.

pdf-lib

Powers the JPG-to-PDF, merge, split, rotate and delete-pages tools. Licensed under the MIT License.
Source: github.com/Hopding/pdf-lib · License text: /assets/vendor/pdf-lib/LICENSE

@jsquash/jpeg (mozjpeg encoder)

Powers JPEG encoding in the image compressor and converter. Licensed under the Apache License 2.0 (wrapper) with the mozjpeg codec under its own license.
Source: github.com/jamsinclair/jSquash · License texts: /assets/vendor/jsquash-jpeg/LICENSE and codec/LICENSE.codec.md

UPNG.js

Powers smart PNG palette compression. Licensed under the MIT License.
Source: github.com/photopea/UPNG.js · License text: /assets/vendor/upng/LICENSE.upng

pako

Zlib/deflate support used by UPNG.js. Licensed under the MIT License.
Source: github.com/nodeca/pako · License text: /assets/vendor/upng/LICENSE.pako

Ghostscript (via ghostpdl-wasm)

Powers the PDF compressor, running as a WebAssembly build in your browser. Ghostscript is licensed under the GNU Affero General Public License v3 (AGPL v3) by Artifex Software; the WASM build is AGPL v3 as well. We convey the unmodified binary with its license and provide source below, as the license requires.
Sources: Ghostscript (Artifex) · WASM build (okathira) · License text: /assets/vendor/ghostpdl/LICENSE

Everything else

All ToolHex site code — layout, tools, build and deploy scripts — is our own work, written to run locally on your device.