The Complete Guide to Deleting PDF Pages
How deletion works under the hood, three ways to pick pages, the empty-PDF guardrail, and the privacy model.
1. Why structural deletion beats screenshot-and-rebuild
Removing pages from a PDF is one of the most common document operations, and most people do it the wrong way: they screenshot the pages they want, paste them into a word processor, and re-export — a process that destroys text selectability, breaks links, and inflates the file size. The correct approach is structural: tell the PDF which page objects to keep, then re-serialise the document so the discarded pages leave no trace. That is exactly what this tool does, in your browser, with no upload.
2. How page deletion works under the hood
A PDF is a container of page objects, each pointing to a content stream, a set of fonts, and the resources it needs. Deletion-by-removal is not a real operation in PDF — there is no “delete page” byte. Instead, the tool builds a brand-new PDFDocument, asks the source which page indices you want to keep, calls copyPages() to deep-copy those page objects into the new document, and saves the result. The pages you did not select are simply never copied. The output is a clean, structurally valid PDF with no orphaned references and no incremental-update overhead.
3. Three ways to pick pages: thumbnails, range, grid
Different documents suit different selection styles, so this tool offers all three and they merge into one selection:
- Thumbnails render each page live so you can see exactly what you’re removing — the right call for visual documents where page number alone isn’t enough (a stray blank, a chart, a misformatted page).
- Page range accepts the full power-user syntax:
1-3, 5, 9-for a mixed list with an open end, and the keywords all, odd, even for the common bulk cases. Clicking “Add range” merges those pages into the current selection. - The checkbox grid is the fallback for very large documents where thumbnails would be excessive; you can scroll through hundreds of pages and toggle each one in a few pixels.
4. What gets preserved on the kept pages
copyPagesis a faithful deep-copy: fonts, embedded images, color profiles, annotations, form fields, bookmarks, and metadata all travel with the page. A kept page is byte-for-byte identical to its counterpart in the original — only the surrounding pages change. This is what makes the tool safe for legal contracts (where page integrity matters), academic papers (where figure references are positional), and any document where the kept content must remain unaltered.
5. The empty-PDF guardrail
A PDF with zero pages is not a valid document — PDF readers refuse to open it and downstream tools crash. This tool refuses the operation with a clear error if you try to delete every page. The guardrail is deliberate: it prevents you from generating a broken file that would fail silently in a document workflow. If you genuinely want an empty vessel, generate one programmatically; this tool is for trimming, not for emptying.
6. When to use this tool versus the others
- Page Delete removes selected pages and keeps the rest in a single PDF — for trimming boilerplate, blank pages, or sensitive sections out of a longer document.
- Page Extract pulls selected pages into a new PDF that contains only those pages — for carving out a single section (e.g. just the executive summary) as its own file.
- Splitter outputs many PDFs at once — for breaking a 50-page report into 50 separate files.
- Merger goes the other direction, combining several PDFs into one.
7. Privacy and the browser-side model
Deleting pages from a confidential contract, a draft legal filing, or medical records is a privacy-sensitive operation. Uploading such a file to a random online tool means trusting an unknown server with the entire document — not just the pages you want gone, but especially the pages you want gone. This tool runs entirely in your browser tab via PDF-lib and pdfjs-dist. The file is loaded into JavaScript memory, the new PDF is constructed locally, and the download saves directly to your device. There is no upload step, no server-side processing, no telemetry. Closing the tab clears the working set within milliseconds.
Once the trimmed PDF is downloaded, the deleted pages are gone for good — there is no undo, no recycle bin, no version history. For anything important, keep a backup of the original PDF until you have opened the trimmed result and confirmed it contains exactly the pages you expected. The tool reports how many pages were removed and how many remain, so you can sanity-check the math before closing the tab.
Conclusion
Page deletion is a structural operation that rewards doing it correctly: keep text selectability, preserve fonts and links, generate a clean output, and never upload the document. The thumbnail strip, page-range box, and grid give you three complementary ways to pick pages; the empty-PDF guardrail prevents footguns; and the browser-side model makes the operation safe even for NDAs and medical records. For trimming down any PDF to its essential pages, this is the right tool.