No data is sent to a server.
100% local tool. Splitting uses pdf-lib v1.17 (copyPages()) to extract requested ranges without rasterising — vector quality preserved. For multiple outputs, a ZIP is generated via JSZip.
copyPages()
No data leaves your browser. Libraries hosted locally.