The Complete PDF Tools Guide — Online PDF Merge / Split / Compress / Encrypt / Watermark / Rotate / Extract

Whether you're a developer debugging a document pipeline, a product manager assembling a product handbook, or an HR team triaging candidate résumés, PDF is the universal language of modern work. The catch? PDFs are notoriously hard to edit — you can't just tweak a line like in Word, merging or splitting usually means installing bloated desktop software, and uploading sensitive files to a third-party server comes with real privacy risk. This Complete PDF Tools Guide is built to solve exactly that: we break down the 8 most common PDF workflows into copy-pasteable step-by-step instructions plus ready-made tool links, all powered by DevToolbox's online PDF tools that run entirely in your browser, upload nothing, and work the moment you land on the page.

✍️ Author:DevToolbox Team📅 Updated:2026-06-24📎 References:PDF 1.7 Specification (Adobe)
pdf.js Documentation (Mozilla)RFC Standards

📌 Key Takeaways

  • The Complete PDF Tools Guide — Online PDF Merge / is widely used by developers
  • Based on RFC standards and real-world experience
  • Free online tools, runs locally, no data upload
  • FAQ section at the bottom answers common questions

Every PDF tool on DevToolbox is built on mature WebAssembly and JavaScript libraries such as PDF.js, jsPDF, and pdf-lib. Your PDF never leaves your browser's memory between upload and download — close the tab and it's gone. That means contracts, financial reports, and even scanned IDs can be processed with confidence. Let's dive in.

1. PDF Merge — How to combine multiple PDFs?

"How to merge multiple PDFs" is one of the top PDF-related questions online. The classic use cases: stitching five scanned contracts into one file before sending, bundling multi-chapter e-books into a single volume, or grouping invoices by month. In the old days you'd need Adobe Acrobat or Foxit installed — now a single drag-and-drop in the online PDF merge tool gets it done.

1.1 How to do it (3 steps)

  1. Open devstoolbox.net/tools/pdf-merge.html
  2. Drag all your PDFs into the upload area at once, or click "Choose Files" to pick them one by one
  3. Reorder with drag-and-drop → click "Start Merge" → your merged file downloads in seconds

1.2 Power-user tips

  • Unified page numbers: tick "Renumber pages" inside the merge tool and the output gets clean, continuous 1/N pagination
  • Bookmark merging: every child PDF's bookmarks are preserved as a nested outline in the new file
  • Fine-tune the order: just drag the file cards up or down — far more intuitive than the pdftk command line

2. PDF Split — Break one PDF into many

The mirror image of merging, PDF Split solves the "this PDF is too big, I only need a few pages" problem: separating one invoice file into per-client PDFs, pulling the chapters you actually want out of a 300-page product manual, or slicing a course PDF by lesson for your students. The online PDF split tool supports three modes: split by page range, every-N-pages, and odd/even pages.

2.1 How to do it

  1. Open devstoolbox.net/tools/pdf-split.html
  2. Upload your PDF — the tool will render thumbnails and show the total page count
  3. Pick a split mode: by range (e.g. 1-3, 5, 8-10) / every N pages (e.g. one file per 5 pages) / odd vs even, then click "Start Split"
  4. A ZIP file is generated and downloaded automatically

2.2 Who it's for

Lawyers extracting pages from rulings for archival, teachers distributing handouts by chapter, accountants pulling individual vouchers out of a general-ledger PDF — PDF split is one of the most-used features in any PDF toolbox.

3. PDF Extract Text — Copy the text out of any PDF

A scanned PDF looks like an image, but the PDF Extract Text tool can run OCR (Optical Character Recognition) or parse the embedded text layer right inside your browser, turning the content into copyable plain text or a downloadable TXT file. Common use cases: copying clauses out of a scanned contract to draft a summary, pulling abstracts from a research paper, or grabbing data out of an English PDF for translation.

3.1 How to do it

  1. Open devstoolbox.net/tools/pdf-extract-text.html
  2. Upload your PDF (both text-based and scanned PDFs are supported)
  3. Choose whether to enable OCR / pick a page range / pick an output format (TXT / JSON / Markdown)
  4. Click "Extract" — preview appears in real time, copy or download in one click

3.2 Quick tip

For scanned files, the first run loads the browser's built-in Tesseract.js OCR engine (a one-time 10–20 MB model download) and is then available offline. For native text-based PDFs, extraction completes in milliseconds with 100% layout fidelity.

4. PDF Extract Images — Pull every image out of a PDF

Design assets, product whitepaper screenshots, teaching-slide figures — there are plenty of times when you just want to extract every image out of a PDF in bulk, but PDF isn't an image format and ordinary viewers can't read it. The online PDF extract images tool pulls every embedded picture out at original resolution and packages them into a ZIP for you.

4.1 How to do it

  1. Open devstoolbox.net/tools/pdf-extract-images.html
  2. Drop in your PDF — the tool scans every page and lists every image it finds (with thumbnail, dimensions, and file size)
  3. Choose "Download All" or pick specific files, then choose the output format: PNG (lossless) / JPG (smaller)
  4. Click "Download ZIP" and the browser saves the archive automatically

4.2 Who it's for

Designers grabbing reference material, researchers collecting figures from papers, ops teams extracting screenshots from product manuals — PDF Extract Images turns PDFs into a practical image library.

5. PDF Compress — How to shrink an oversized PDF?

"How to compress a large PDF" is the second most-asked PDF question, right after "how to merge". The usual pain points: 25 MB email-attachment limits, 100 MB caps on WeChat file transfers, 10 MB résumé limits on hiring platforms, and embedded high-res images bloating entire documents. The online PDF compress tool offers three compression levels and typically slashes file size by 50%–80% with virtually no visible quality loss in text.

5.1 How to do it

  1. Open devstoolbox.net/tools/pdf-compress.html
  2. Upload your PDF and pick a compression level: Light (image quality 85%, text 100%) / Medium (images 70%) / Extreme (images 50%, best for display-only files)
  3. Optional: strip embedded fonts, remove metadata, remove form fields — extra "slim-down" toggles
  4. Click "Start Compression" → see a live before/after size comparison → download

5.2 How it works

Most of a PDF's weight comes from images (60%–90% on average). The compression tool re-encodes them with JPEG or lossy WebP, downsamples where appropriate, and clears out redundant hidden layers, annotations, and private metadata. Text, vectors, and tables stay vector — that's how the file slims down without losing quality.

6. PDF Encrypt — How to password-protect a PDF?

"How to encrypt a PDF" is a frequent compliance and security ask: locking a contract before it's sent, restricting a salary sheet to HR, watermarking a product whitepaper after an NDA, layering a watermark on a shared doc. The online PDF encrypt tool supports both user password (required to open the file) and owner password (restricts printing/copying/editing), fully compliant with the PDF 1.7 / AES-256 standard.

6.1 How to do it

  1. Open devstoolbox.net/tools/pdf-encrypt.html
  2. Upload your PDF → set the "open password" (user password, at least 6 characters)
  3. Optional: set an "owner password" and check the actions you want to allow or block (print / modify / copy text / add comments)
  4. Click "Encrypt" → download the protected PDF

6.2 A security note

All encryption and decryption runs locally in your browser — your password is never sent to any server. But please keep that password safe: PDF encryption is AES-256, so a forgotten password means a lost file, with no back door.

7. PDF Watermark — How to add a watermark to a PDF?

"How to watermark a PDF" is the core ask behind copyright protection and brand exposure: stamping "© 2026 Acme Inc." on a design deliverable, marking internal docs as "CONFIDENTIAL", or adding the author's name to an e-book to deter piracy. The online PDF watermark tool supports both text and image watermarks, with adjustable opacity, angle, position, and tile repeat.

7.1 How to do it

  1. Open devstoolbox.net/tools/pdf-watermark.html
  2. Upload your PDF and pick a watermark type: Text (input your text + font + color + size) / Image (upload a logo PNG)
  3. Set opacity (15%–30% is a good range), rotation angle (typically -45°), and position (center / tiled / custom)
  4. Optional: apply only to a specific page range → click "Start Watermarking" → download

7.2 Battle-tested recipes

For external deliverables: low opacity (20%) + centered + large font. For internal docs: high opacity (10%) + 45° tiled + full-page coverage. For signed contracts: add a per-page "counterparty email + timestamp" watermark as an anti-tamper tracer.

8. PDF Rotate — Fix page orientation in seconds

Scanners occasionally produce PDFs in the wrong orientation, phone photos slip sideways into a slide deck, and e-books often mix landscape and portrait pages — PDF Rotate is built for all of that. The online PDF rotate tool supports both single-page and batch rotation (90° clockwise/counter-clockwise, 180°), and preserves the original text layer without distortion.

8.1 How to do it

  1. Open devstoolbox.net/tools/pdf-rotate.html
  2. Upload your PDF — the tool shows a thumbnail for every page along with its current orientation
  3. Tick the pages you want to rotate (Shift-click for multi-select) and click the rotate buttons (90° left / 90° right)
  4. Click "Apply" → download the rotated PDF

8.2 Pro move: Auto-rotate

For scanned files, switch to "Auto-rotate" mode: the tool reads each page's EXIF or text-orientation metadata and normalizes everything to reading orientation — perfect for archiving multi-page documents captured on a phone scanner.

9. Frequently Asked Questions (FAQ)

Q1: Is it safe to process my files with these online PDF tools?

Very safe. Every DevToolbox PDF tool is built on browser-side WebAssembly / JavaScript libraries, so your files never leave your machine between selection and download — there's no upload to any cloud server. You can verify this yourself by opening DevTools' Network panel: zero PDF-related network requests during processing. We'd recommend staying away from free online PDF sites that require sign-up — most of them build user profiles by scanning your file contents.

Q2: Do I need to pay for DevToolbox's PDF tools?

Completely free, with no feature restrictions. Every tool — PDF merge, PDF split, PDF compress, PDF encrypt, PDF watermark, PDF rotate, PDF extract text, PDF extract images — is available for unlimited use, no sign-up required, no watermarks, no ads, and no file-size cap (within the limits of browser memory). This is an "infrastructure-grade" toolkit built for developers and office workers alike.

Q3: Is there a file-size limit?

Technically no hard limit — what you hit is available browser memory. As a rule of thumb: Chrome / Edge single-file ≤ 500 MB, Firefox ≤ 300 MB. For truly huge files (multi-GB), pre-split them on the desktop with a local tool and then run the pieces through the online tools.

Q4: Can I use it offline?

Yes! After the first visit, the Service Worker caches every static asset on the page. Reopen the site offline and merge, split, compress, encrypt, watermark, and rotate — every non-OCR feature — keeps working. Only the PDF Extract Text OCR model needs a one-time online download; after that it's available offline too.

Q5: Which browsers are supported?

All modern browsers' latest two major versions: Chrome / Edge 110+, Firefox 110+, Safari 16+, Opera 100+. Mobile is supported too: iOS Safari 16+ and Android Chrome 110+. Legacy IE is fully unsupported — it doesn't even have the File API.

Q6: Why insist on "pure-frontend" PDF tools?

Three reasons: ① Privacy — sensitive files must never be uploaded, full stop. ② Speed — no upload/download round-trip; processing latency is just whatever your machine can do. ③ Auditability — every dependency is an open-source JS/WASM library that anyone can fork, modify, and self-host. That's the "PDF toolbox" philosophy behind DevToolbox.

10. Closing: A free PDF toolbox for everyone

From PDF merge and PDF split, to PDF compress, PDF encrypt, PDF watermark, PDF rotate, and PDF extract text / images — DevToolbox offers 100+ developer and productivity tools, all free, no sign-up, no watermark. Whether you're a product manager, ops specialist, HR partner, lawyer, designer, or developer, you'll find a sharp, reliable tool in this online PDF tools / free PDF tools / PDF toolbox collection.

Bookmark DevToolbox in your browser's bookmarks bar — the next time a PDF problem shows up, you won't need to scramble for a "cracked" app or a "free-but-watermarked" service.

🧰 DevToolbox PDF Toolbox (8 essential tools)

PDF Merge
PDF Merge — Combine multiple PDFs
Drag-and-drop ordering · one-click merge
PDF Split
PDF Split — Break into multiple files
By range / every N pages / odd-even
PDF Extract Text
PDF Extract Text — Export text
OCR support for scanned files
PDF Extract Images
PDF Extract Images — Bulk image export
Original-resolution PNG/JPG export
PDF Compress
PDF Compress — Shrink by 50%–80%
Three compression levels
PDF Encrypt
PDF Encrypt — AES-256 protection
User password + owner password
PDF Watermark
PDF Watermark — Text or image stamps
Opacity · angle · tile mode
PDF Rotate
PDF Rotate — Single or batch rotation
90° / 180° · auto-normalize
🧰
Add to Home Screen
Works offline, launches instantly