A free PDF toolkit that processes your files on your own device.
NilPDF is a collection of PDF tools — merge, split, compress, convert, watermark, redact, fill forms, and more — that run entirely inside your web browser. There's no upload step: your browser reads the file, a Python PDF engine compiled to WebAssembly processes it locally, and the result downloads directly back to you.
Most "free online PDF tool" sites require uploading your document to a server you don't control, often to process something as simple as merging two files or removing a page. For sensitive documents — contracts, financial records, medical paperwork — that's a real privacy tradeoff for a task that doesn't need it. NilPDF exists to remove that tradeoff: the processing happens on your device, so there's no server-side copy of your document to worry about.
NilPDF is built and maintained by K Digital Systems LLC.
NilPDF is free to use, with no account required and no per-use limits. The project is currently self-funded.
Use the feedback button available on every page to report a bug, request a feature, or ask a question. For security-specific reports, see the Security page.
Full details on how your data is (and isn't) handled are on the Privacy page.