Open-source licences
The PDF, document and image tools on this site run in your browser, built on the open-source libraries below. We are grateful to their authors.
Every library is a fixed version stored on this site, with its licence text kept next to it. Nothing is loaded from another website, and each library is downloaded only on the tool page that needs it, after you choose a file.
| Library | Version | Licence | Used by |
|---|---|---|---|
| pdf.js (pdfjs-dist) | 3.11.174 | Apache-2.0 | every tool that reads a PDF |
| pdf-lib | 1.17.1 | MIT | every tool that writes a PDF |
| JSZip | 3.10.1 | MIT or GPL-3.0 (dual) | ZIP downloads, .docx writing |
| SheetJS (xlsx) | 0.18.5 | Apache-2.0 | excel-to-pdf, pdf-to-excel |
| PptxGenJS | 3.12.0 | MIT | pdf-to-pptx |
| docx-preview | 0.3.3 | Apache-2.0 | word-to-pdf |
| Turndown | 7.1.2 | MIT | html-to-markdown |
| UTIF.js | 3.1.0 | MIT | tiff-to-jpg |
| pako | 2.1.0 | MIT and Zlib | required by UTIF for Deflate TIFFs |
| Tesseract.js | 5.1.1 | Apache-2.0 | ocr-pdf |
| tesseract.js-core | 5.1.0 | Apache-2.0 | ocr-pdf (WebAssembly engine) |
| tessdata_fast (eng, mar) | 4.1.0 | Apache-2.0 | ocr-pdf language data |
| qpdf-wasm | 0.3.0 (QPDF, Apache-2.0) | ISC wrapper / Apache-2.0 QPDF | unlock-pdf |
Notes
- Only English and Marathi OCR language data is included. The OCR tool downloads it, about 10 MB in all with the engine, the first time you use it.
- JSZip is dual-licensed; the MIT terms apply here.
- The qpdf-wasm wrapper is published under ISC; QPDF itself is Apache-2.0, and its licence text is kept with the library.
-
The library names above link to their source code. The full licence
text for each is stored with the library in this site's
/assets/vendor/folder.
Spotted something missing or out of date? Tell us and we will correct it.