I Built a PDF Tool That Runs Entirely in Your Browser — No Upload, No Privacy Concerns
A few weeks ago, I needed to merge some PDF files. I went to one of those "free online PDF tools" sites, uploaded my documents, and then it hit me — I just sent my personal files to some server I know nothing about.
That's when I decided to build pdf8.vip.
The Problem
Almost every "free" PDF tool requires uploading your files to their cloud. You have to trust them with your documents —
contracts, resumes, personal forms. And for what? A simple merge or compress operation.
Some charge for basic features. Others impose file size limits. Many are riddled with ads.
The Solution
pdf8.vip is different — everything runs inside your browser. Files never leave your
computer.
Here's what it does right now:
✅ Merge PDFs — Combine multiple files into one, drag to reorder pages
✅ 100% free — No sign-up, no credit card, no hidden limits
✅ Privacy first — Client-side processing, zero upload
✅ No ads — Clean, distraction-free UI
✅ Up to 50MB per file — Generous limits for most use cases
How It Works
1. Open pdf8.vip
- Drag and drop your PDF files (or click to select)
- Reorder pages by dragging
- Click merge — done
The file never touches a server. Using pdf-lib, the entire merge process happens in your browser via WebAssembly.
What's Coming
🔜 PDF Split
🔜 PDF Compress
🔜 PDF to JPG / JPG to PDF
🔜 More format conversions
Tech Stack
Next.js 16 — App Router, Turbopack
pdf-lib — Client-side PDF processing
Tailwind CSS — Styling
Vercel — Hosting
Why I'm Sharing This
I believe basic PDF tools should be free and private. No uploads. No data collection. Just a tool that works in your
browser.
I'd love your feedback — feature requests, bug reports, or just a star on what you'd like to see next.
Try it here → https://pdf8.vip
Built with Next.js, deployed on Vercel. Source feedback welcome in the comments!
Top comments (0)