I got tired of sites that make you sign up just to merge two PDFs, so I built this. It's a small browser-based toolkit that handles the PDF tasks I actually run into day to day.
- Merge — drag in a bunch of PDFs, reorder them, get one file back
- Extract Pages — pick specific pages or ranges out of a PDF (e.g. 2, 5-8, 12)
- Compress — strips metadata and optimizes the file to bring the size down
Your files stay on your device No uploads. Everything runs in the browser using pdf-lib. I'm not storing anything, and there's no server involved at all
- Open the site, drop your PDF in, done.
Live site: https://ManuCovr.github.io/pdfbox
It's a single HTML file, so there's nothing to install or build.
git clone https://github.com/YOURUSERNAME/pdfbox.git
cd pdfbox
npx serve .
Or just open > index.html directly in your browser.
Vanilla HTML, CSS, JS — no frameworks
pdf-lib for all the PDF stuff
Fork the repo
Go to Settings → Pages → deploy from main
It'll be live at > https://ManuCovr.github.io/pdfbox