LocalPDF is a privacy-first set of PDF tools that run entirely in your browser. No files ever leave your device: all processing is done locally using modern web technologies, so you never have to worry about uploading sensitive documents to third-party servers.
Key features:
- Merge, split, compress, and convert PDFs instantly—without server roundtrips
- Edit your PDFs securely and privately, directly in your browser
- 100% free and anonymous, with no sign-up required
- Works on any operating system with a modern browser
- Open source and transparent codebase
Perfect for users who need fast, no-compromise PDF processing while keeping their data secure and private. Try it now: https://localpdf.online
Yes! LocalPDF is 100% client-side, so self-hosting is very simple.
All PDF processing happens in the browser - no server needed. Just build
and serve as static files:
git clone https://github.com/ulinycoin/clientpdf-pro.git
cd clientpdf-pro
npm install && npm run build
# Serve dist/ folder with any web server
For Docker, you can use something like:
FROM nginx:alpine
COPY dist/ /usr/share/nginx/html
EXPOSE 80
No databases, no backend APIs, no file uploads to servers. It's just
HTML/JS/CSS that runs entirely in your browser for privacy.
The only "server" component in the repo is optional Rendertron for SEO
(prerendering for search bots), but the core PDF tools work without it.
Key features: - Merge, split, compress, and convert PDFs instantly—without server roundtrips - Edit your PDFs securely and privately, directly in your browser - 100% free and anonymous, with no sign-up required - Works on any operating system with a modern browser - Open source and transparent codebase
Perfect for users who need fast, no-compromise PDF processing while keeping their data secure and private. Try it now: https://localpdf.online