The PDF Editing Ladder - Pick the Right Tool by Intent (2026)
Last reviewed 2026-04-24. Twelve browser-based PDF tools mapped to the five most common PDF editing intents. No install, no sign-up, files never leave your device.
The top of the ladder: two entry questions
Every PDF workflow starts with one of two premises. Answer which applies and the rest of the decisions collapse fast:
- "I already have a PDF." You are modifying, extracting from, protecting, or converting an existing document. Skip to editing / extracting from an existing PDF.
- "I need to make a PDF." You are assembling a new document from photos, individual pages, or other PDFs. Skip to creating a PDF from pieces.
The two paths share almost no tools - picking the right one first saves 90% of the "which tool do I actually need" decision fatigue.
Path A: Making a PDF from pieces
Four sub-intents map onto four tools:
| If you have... | You want... | Tool |
|---|---|---|
| A set of photos (JPG/PNG) to bundle as a single document | Photo-to-PDF converter with layout controls | Images to PDF |
| Multiple PDFs you want to combine into one | PDF merger preserving bookmarks + links | Join PDF from multiple files |
| Images you want laid out with precise page structure | PDF composer with page-layout options | Compose PDF |
| Documents you need to pre-check before publishing | PDF preflight validator | Preflight PDF |
The subtle choice is between Images to PDF and Compose PDF. Both assemble photos into a PDF, but Compose PDF exposes per-page layout (margins, page-break rules, metadata overrides) while Images to PDF uses smart defaults. Rule of thumb: photo albums and portfolios use Images to PDF; quarterly reports and invoices with mixed images plus text use Compose PDF.
Path B: Editing / extracting from an existing PDF
Five sub-tasks map onto eight tools. The right tool depends on what the source PDF looks like and what you want out:
1. Split an existing PDF
- Extract a contiguous page range (e.g. pages 5-12 as one new file) → Split PDF by range.
- Explode every page into its own file (e.g. a 50-page scanned bundle into 50 single-page PDFs) → Split PDF to each page.
The split-by-range path is what you want when the downstream consumer only needs a section; the split-to-each path is what you want when the downstream process is per-page (archival, per-record review, individual sign-off).
2. Extract content out of a PDF
- Pull the text out (for copy, search, OCR) → PDF to Text.
- Pull the images out (per-page rasterize or embedded-image export) → PDF to Images.
- Convert to web-friendly HTML (copy-selectable, embeddable, SEO-crawlable) → PDF to HTML.
The picking rule: text for reading and copy; images for visual archival or per-page thumbnails; HTML for web republishing or accessibility.
3. Protect or unprotect a PDF
- Add a password (restrict open or edit) → Protect PDF by Password.
- Remove a known password (unlock a PDF you have rights to) → Remove PDF Password.
The companion guide PDF password types: owner vs user disambiguates between the two password layers every PDF actually has; read once before locking anything you will share externally.
4. Flatten a PDF
- Bake annotations, form fields, and layers into the page content (one-way, preserves visual state) → Flatten PDF.
Flatten is the right pre-archive step: annotations and form data sit in editable layers until flattened, which means an unsigned PDF can look signed in the layer view. After flattening, the visual state is the pixel state - useful for legal / archival / signed-copy workflows.
5. Preflight a PDF
- Check metadata, fonts, embedded images, and structure before publishing or printing → Preflight PDF.
Common workflow chains
Real PDF work rarely uses just one tool. Three chains recur often enough to memorize:
- Unlock → edit → re-lock. Remove PDF Password → modify in your editor of choice → Protect PDF by Password. Use the sign-after-removing-password guide for the signing variant.
- Merge → flatten → archive. Join PDF → Flatten PDF → store. Flattening after merge pins everyone's annotations and signatures to the final page content.
- Split-by-range → extract-text → copy. Split PDF by range → PDF to Text → paste into documentation. Useful for citing sections of a long report in a brief.
When HTML / archival formats beat PDF-based workflows
PDF is not always the right container. Two situations where a different format wins:
- Web republishing of legacy archives. Convert to HTML via PDF to HTML to make content searchable and indexable. See PDF vs HEIC for document archival for the format-choice comparison.
- Image-heavy documents where compression dominates storage cost. For photo-album style archives, keeping individual HEIC files plus a thin index is smaller than a monolithic PDF. See when to compress vs convert an image.
Frequently Asked Questions
I have a password-protected PDF and need to split it. What's the order?
Password-protected PDFs cannot be split directly because the tool cannot read the protected content. The order is: Remove PDF Password first (you need the password or legitimate access), then Split PDF by range or Split PDF to each page. After splitting, if the recipient should get locked copies, run Protect PDF by Password on each split output.
Which tool keeps internal hyperlinks and bookmarks intact?
Merge and split operations preserve internal page-to-page links and bookmarks as long as the target page is still in the output. If Split PDF by range splits pages 1-10 out of a 50-page PDF but a bookmark on page 3 links to page 40, the link will resolve to the output file's cover page after split. External URL links always carry over. For archival-grade fidelity where every annotation matters, Flatten PDF first.
I need a form PDF with fillable fields - which tool?
None of the tools listed here create interactive PDF form fields (AcroForm / XFA). The free-tier browser tools handle layout, merging, splitting, extraction, and password management. For form-field creation you need a desktop editor (Acrobat Pro or equivalent); after the form is authored elsewhere, you can still use these tools for the surrounding lifecycle (merge the signed form into a packet, flatten before archival, extract text for a submissions database).
What is the fastest path from "50 JPG photos" to "one archival PDF"?
Drop all 50 photos into Images to PDF with default settings, download the PDF, then run Flatten PDF on the output to pin any image-layer metadata into the rendered content. Total time: under two minutes on a modern laptop. If the photos are HEIC from iPhone, convert them via HEIC to JPG first so downstream consumers without HEIC codecs can view the PDF without extra software.
Summary
The PDF editing ladder collapses 12 tools to 5 intent buckets: making-from-pieces, splitting, extracting, protecting, and flattening. Start with the top-of-ladder question (already have a PDF vs making one), then descend one intent at a time. Every tool runs in the browser with no install, so experimenting with the wrong tool costs nothing - but the ladder means you will rarely need to.
Ready to start? For an existing PDF: pick the intent → all PDF tools. For a fresh PDF from photos: Images to PDF. For combining existing PDFs: Join PDF from multiple files.
Why trust these tools
- Ten-plus years of web tooling. The freetoolonline editorial team has shipped browser-based utilities since 2015. The goal has never changed: get you to a working output fast, without an install.
- Truly in-browser - no upload. Every file-processing tool on this site runs in your browser through modern Web APIs (File, FileReader, Canvas, Web Audio, WebGL, Web Workers). Your photo, PDF, audio, or text never leaves your device.
- No tracking during tool use. Analytics ends at the page view. The actual input you paste, drop, or capture is never sent to any server and never written to any log.
- Open-source core components. The processing engines underneath (libheif, libde265, pdf-lib, terser, clean-css, ffmpeg.wasm, and others) are public and audit-able. We link to each one in its tool page's footer.
- Free, with or without ads. All tools are fully functional without sign-up. The Disable Ads button in the header is always available if you need a distraction-free run.