Tagline: Merge, split, and edit PDFs — 100% offline, private, and fast.
Offline PDF Tools is a modern, privacy-first Chrome Extension (Manifest V3) that opens as a full-page app and lets you modify PDFs entirely within your browser.
All PDF operations are performed locally in memory — 📌 no uploads, no servers, no tracking.
Built for users who need reliable PDF tools without trusting online services, this extension focuses on privacy, performance, and simplicity.
- Combine multiple PDF files into a single document
- Drag-and-drop file upload
- Reorder input files before merging
- Automatic filename generation
-
Split PDFs using flexible range syntax:
1-3,5,7-10 -
Validate ranges against total page count
-
Export only the pages you need
- Select individual pages using thumbnail grid
- Create a new PDF from selected pages
- Visual selection indicators and page numbers
- Drag-and-drop page thumbnails
- Reorder pages intuitively
- Export reordered PDF instantly
- Remove unwanted pages from a document
- Prevents deleting all pages (safe guard)
- Works seamlessly with preview grid
- Rotate pages by 90°, 180°, or 270°
- Per-page rotation controls
- Visual rotation preview before export
Offline PDF Tools is designed with:
- Privacy-first UX
- Full-page workspace (not a popup)
- Clear visual feedback
- Minimal distractions
- Fast, responsive interactions
- Keyboard-friendly navigation
- No forced login or account setup
- HTML5, CSS3, Vanilla JavaScript
- pdf-lib – PDF manipulation engine
- PDF.js – Page thumbnails & previews
- Chrome Extensions API (Manifest V3)
- Modular, service-based architecture
- CSP-compliant & review-safe design
- Click the link above or visit the Chrome Web Store
- Click "Add to Chrome"
- Confirm the installation
- Navigate to any Salesforce org and click the extension icon
-
Clone or Download this Repository
git clone https://github.com/Kartikpatkar/offline-pdf-tools.git
-
Open Chrome Extensions Page
chrome://extensions/ -
Enable Developer Mode
- Toggle Developer mode (top-right)
-
Click “Load unpacked”
- Select the project root folder (contains
manifest.json)
- Select the project root folder (contains
-
Done 🎉
- Launch the extension from Chrome’s extensions menu
✅ Works completely offline ✅ No internet connection required ✅ No external services or uploads
✔ Merge PDFs ✔ Split PDFs using page ranges ✔ Extract selected pages ✔ Reorder pages visually ✔ Delete unwanted pages ✔ Rotate pages ✔ Light / dark theme ✔ Full offline processing
- 📉 PDF compression & optimization
- 💧 Watermark support
- 🔢 Page numbering
- 🔐 Password protection
- 📁 Batch processing
- ⌨️ Keyboard shortcuts
- ↩️ Undo / Redo support
- ⚙️ Settings panel
- 🧪 Automated tests & build tooling
Contributions, bug reports, and feature suggestions are welcome!
- Fork the repository
- Create a feature branch
- Submit a pull request
Please keep changes modular, offline-safe, and aligned with privacy-first principles.
Built by Kartik Patkar 🔗 GitHub • LinkedIn • Developer & Salesforce Consultant
This project is licensed under the MIT License — free to use, modify, and distribute.
Offline PDF Tools — powerful PDF editing without compromising your privacy.



