A simple web app for common PDF tasks. Everything runs in your browser—no server, no uploads, no BS.
Most online PDF tools upload your files to their servers. That's a privacy nightmare for sensitive documents. This one doesn't. All processing happens locally using JavaScript.
- Merge - Combine multiple PDFs into one
- Split - Extract specific pages (supports ranges like
1-5, 8, 12-15) - Organize - Drag and drop to reorder/delete pages
- Compress - Basic file size reduction
- PDF → JPG - Export pages as images (ZIP)
- JPG → PDF - Combine images into a PDF
Plain HTML/CSS/JS. No frameworks, no build step.
Libraries (loaded from CDN):
- pdf-lib - PDF manipulation
- pdf.js - Rendering
- jspdf - Image to PDF
- JSZip, FileSaver, SortableJS
Just open index.html. That's it.
Works on any static host (GitHub Pages, Netlify, etc).
For Apache servers, the included .htaccess adds security headers and pretty URLs.
Supports English and Spanish. Auto-detects from browser, with manual toggle.
MIT