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.