📄

PDF Tools

Merge multiple PDFs into one, split pages apart, or compress file size — entirely in your browser. Your files never leave your device.

📑 Merge Multiple PDFs

📁
Drop PDF files here or click to browse
Select multiple PDFs — they'll be merged in order
Merging…

✂️ Split PDF Pages

📄
Drop a PDF file here or click to browse
Upload one PDF to split into individual pages
Splitting…

🗜️ Compress PDF

📄
Drop a PDF file here or click to browse
Upload a PDF to reduce its file size
Compressing…
🔒 All processing happens in your browser. Files never leave your device.

Why Use Browser-Based PDF Tools?

Most online PDF tools upload your files to a remote server for processing, raising serious privacy and security concerns — especially with sensitive business documents, contracts, or personal records. Our PDF tools work entirely within your web browser using pdf-lib, a robust JavaScript library that manipulates PDF structures directly on your device. No file ever leaves your computer, and nothing is stored on any server.

Merge PDFs Without Limits

Need to combine multiple invoices, reports, or scanned pages into a single document? Our merge tool lets you drag-and-drop any number of PDF files, reorder them visually, and produce a single merged PDF in seconds. Unlike many "free" tools that impose watermarks or page limits, SlashGit's merger is truly unlimited — the only constraint is your device's memory.

Split PDFs by Page or Range

Whether you need to extract a single page from a lengthy report or pull out specific page ranges (e.g., pages 1–3, 5, 7–10), the split tool gives you full control. Each extracted page is saved as an independent PDF file, ready to share or archive individually. This is especially useful for breaking apart scanned documents, extracting chapters from ebooks, or isolating forms from multi-page bundles.

How PDF Compression Works

True PDF compression is complex — professional tools re-encode images, strip unused objects, and optimize font subsets. Our browser-based compressor works by rebuilding the PDF with pdf-lib, which strips redundant metadata, unused objects, and duplicate resources. For PDFs with embedded images, the tool re-renders them through an HTML5 Canvas at a reduced quality level, then re-embeds the optimized images. The three quality levels (Low, Medium, High) control how aggressively images are re-compressed.

Common Use Cases

  • Email attachments: Reduce PDF size to meet email provider limits (typically 25 MB).
  • Web uploads: Compress PDFs for faster uploads to portals, job applications, or government forms.
  • Archival: Merge related documents into organized archives without bloating file size.
  • Legal & finance: Split multi-page contracts to share only relevant sections.

Frequently Asked Questions

Is there a file size limit?

There's no hard limit — processing happens in your browser using your device's RAM. Most modern devices handle PDFs up to 100–200 MB without issues. Extremely large files (500+ MB) may be slow depending on your hardware.

Are my files safe?

Absolutely. Your PDFs are processed entirely in JavaScript within your browser tab. No data is uploaded, transmitted, or stored anywhere. Once you close or refresh the tab, all file data is gone.

Does compression reduce quality?

Text and vector elements remain untouched. Only raster images within the PDF are re-compressed. At the "High" quality setting, image degradation is virtually imperceptible. At "Low," you'll see more compression artifacts but significantly smaller file sizes.

Can I merge PDFs with different page sizes?

Yes. The merge tool preserves each page's original dimensions and orientation. You can freely combine portrait and landscape pages, letter and A4 sizes, and more.