Split PDF

Built with open source

Split PDF is free and private because it stands on the work of others. Thank you to every project below — please go star them.

Engine

  • qpdf (Apache-2.0) — the PDF engine, compiled to WebAssembly, that performs the actual split.

Rendering

  • PDF.js (Apache-2.0) — page thumbnails and preview.
  • react-pdf (MIT) — React bindings for PDF.js.

Framework

  • Astro (MIT) — the static site shell.
  • React (MIT) — the interactive tool Island.

UI & styling

Build toolchain

  • Emscripten (MIT / LLVM) — compiles qpdf to WebAssembly.
  • zlib (Zlib) — compression, bundled into the engine.
  • libjpeg-turbo (BSD-3-Clause) — JPEG support, bundled into the engine.

Full license texts for the components shipped to your browser are in our third-party notices.