Loading PDF tools…
Loading PDF tools…
Remove specific pages from any PDF using page numbers or ranges.
Blank scan pages, an accidentally duplicated sheet, or an outdated section buried in an otherwise useful PDF shouldn't require reprinting or rebuilding the whole document. This tool removes exactly the pages you specify — single numbers, comma-separated lists, or ranges like 5-7 — and rebuilds the PDF with everything else intact and correctly renumbered. It runs entirely in your browser, so the document you're trimming is never uploaded anywhere. It's a fast way to clean up scanned paperwork, cut an appendix, or drop pages that no longer belong in a shared file.
Your files never leave your browser. All processing happens locally.
Drop a PDF to remove pages from
or click to browse — max 100 MB
Combine multiple PDF files into one document in any order
Reduce PDF file size while preserving readability
Convert every PDF page to a high-quality JPG image
View and navigate PDF files directly in your browser — no download required
Upload your PDF
Drop a PDF onto the upload zone or click to browse for the document you want to trim.
Enter pages to delete
Type the page numbers or ranges you want to remove, e.g. 1, 3, 5-7.
Click Delete Pages
The tool removes the specified pages in your browser and rebuilds the PDF.
Download the result
The cleaned PDF with the unwanted pages removed downloads automatically.
Every PDF maintains a page tree — an ordered structure of page objects that a viewer walks through to render the document from first page to last. Deleting pages means parsing that tree, identifying the page objects that correspond to the numbers you entered, and rebuilding the tree without them. The content of the remaining pages — their text, images, and fonts — is untouched; only the ordered list of which pages exist changes. Any shared resources, like a font used across the whole document, stay embedded once rather than being duplicated, so the technical work is really about tree surgery, not content modification.
This solves a specific, common annoyance: a scanned document with blank pages inserted between sections, a contract with an outdated addendum still attached, or a report where an early page needs to be pulled before distribution. Rather than re-scanning or re-exporting the source, you trim the existing PDF directly. Range syntax like 5-7 makes it practical to remove large contiguous sections — an old appendix spanning twenty pages — in the same operation as removing a single stray page elsewhere in the document.
This tool is the mirror image of Extract PDF Pages: deletion keeps everything except what you list, extraction keeps only what you list. Which one to reach for depends on which side of the split is shorter to specify — deleting three pages from a hundred-page document is far less typing than listing the ninety-seven you want to keep. If your goal after trimming is also to shrink the resulting file size, running Compress PDF afterward on the trimmed document is a natural next step.
The main technical constraint is that a PDF must retain at least one page — the tool blocks attempts to delete every page rather than producing an invalid empty document. It's also worth knowing that page numbers always refer to the currently loaded file: if you delete pages in one pass and then re-upload the result for a second round of edits, the numbering has already shifted to reflect the shorter document, not the original.
Unlike most online tools, Toolivon processes everything directly in your browser using the Web APIs built into Chrome, Firefox, Safari, and Edge.
Your PDF files never leave your device
All processing runs directly in your browser using built-in Web APIs — the Canvas API, Web Audio API, and WebAssembly. Nothing is uploaded to any server. There is no account, no email, and no data retention. You can verify this yourself: open your browser's DevTools Network tab and watch zero outbound file requests while the tool processes your PDF files.
GDPR-friendly · Works offline after page load · No file size limits beyond your device memory