Embed this tool on your site
About this tool
PDF Delete Pages removes specified pages from a PDF and gives you a cleaned-up copy. The tool runs entirely in your browser via pdf.js and pdf-lib, so your file is parsed and rewritten on your own device — no upload, no third-party server, ideal for sensitive contracts and confidential reports. Every page appears as a thumbnail: click the ones you want gone and they turn red, or mark pages in bulk with the All, None, Odd, Even and Invert buttons. You can also open 'Type page list instead' and enter a comma-and-range list like '2,5-7,10'; typed pages are combined with clicked ones. The tool then writes a new PDF containing only the kept pages in their original order. Kept pages are copied with pdf-lib's copyPages, so text stays selectable, vector graphics stay crisp, and embedded images keep their resolution. Document-level bookmarks and interactive form fields are not carried into the new file.
Why use it
Browser-Only: pdf-lib runs locally — confidential drafts, NDAs, and signed documents never reach a remote server.
Flexible Range Syntax: Mix individual pages and ranges in one input — '1,3,5-8,12' is valid in a single field.
Lossless Page Copy: Kept pages are copied as native PDF objects, preserving text searchability and image resolution.
Instant Page Count: As soon as the file loads, the tool tells you how many pages it has so you know the valid range.
Whole-Document Safe: The tool prevents you from accidentally removing every page — at least one must remain.
Free, No Watermark, No Signup: Clean output every time, no daily limit, no account required.
How to use
- Drop your PDF onto the upload area or click to browse — a thumbnail of every page appears once it loads.
- Click each page you want to delete; marked pages turn red with a ✕ and the counter shows how many remain.
- Use All, None, Odd, Even or Invert to mark pages in bulk — Even, for example, drops every back side of a duplex scan.
- Prefer typing? Open 'Type page list instead' and enter a list such as '2,5-7,10' — it is added to any clicked pages.
- Click 'Remove selected pages'; the tool refuses to delete every page, so at least one must remain.
- Download the cleaned PDF — your original is untouched and the output keeps the remaining pages in order.
When it helps
- When a scanner produced a few extra blank pages between sections that you want to drop before sharing.
- When you need to remove a confidential cover sheet or appendix before passing a report to an external party.
- When trimming a 50-page report down to just the executive summary and conclusion.
- When a PDF combine produced duplicate pages you didn't notice until the final review.
- When removing draft watermarked pages from an early version of a contract.
- When pulling out a single chapter or section that has irrelevant pages mixed in.
Examples
01Drop blank scanner pages
Inputscan.pdf (24 pages), delete '7,15,22'
Expected resultscan-clean.pdf (21 pages) — pages 7, 15, 22 removed, others in original order
Inputreport.pdf (60 pages), delete '12-25'
Expected resultreport-clean.pdf (46 pages) — pages 12–25 gone, rest intact
03Trim cover and appendix
Inputebook.pdf (200 pages), delete '1,195-200'
Expected resultebook-clean.pdf (193 pages) — cover and back matter removed
Tips
- Use ranges for big chunks: '50-200' is much faster to type than fifty individual page numbers.
- Keep a backup of the original — deletion is non-recoverable from the output file alone.
- If you want to keep just a small subset, the inverse 'PDF Extract Pages' tool is often easier.
- Page numbering is 1-based here, matching what your PDF reader shows in the toolbar.
- After deleting, run the result through PDF Compress if file size matters — pdf-lib preserves all original assets.
Frequently Asked Questions
Is the deletion reversible?⌄
From the output file alone, no — the deleted pages are no longer in the output PDF. Keep your original if you might need them back. The tool never modifies the input file in-place.
Can I delete every page?⌄
No — the tool refuses to produce an empty PDF. You must keep at least one page in the output.
What about hyperlinks?⌄
External web links on kept pages normally keep working. Internal links that jump to other pages may stop working, because the kept pages are copied into a brand-new document.
Does it preserve bookmarks?⌄
No. Bookmarks belong to the document rather than to individual pages and are not copied into the new file. Re-add them afterwards with the PDF Bookmarks Editor if you need them.
Maximum file size?⌄
Limited by browser memory rather than a hard cap. PDFs up to ~100 MB and several hundred pages process comfortably on a modern laptop.
What if I list a page that doesn't exist?⌄
Out-of-range numbers are silently ignored. Listing '500' on a 100-page document removes nothing for that entry.
Can I delete pages from an encrypted PDF?⌄
Encrypted PDFs need to be unlocked first via the PDF Unlock tool. Once decrypted, deletion works normally.
Does the output keep form fields?⌄
Not as working fields. Field boxes on kept pages are copied as page annotations, but the document's form definition is not, so the output is generally not fillable. Fill the form first, then delete pages.
Glossary
- Page Range
- A contiguous block of pages, expressed as start-end (e.g. '5-7' means pages 5, 6, and 7).
- 1-Based Numbering
- Pages count from 1 (not 0), matching what your PDF reader displays in its toolbar.
- copyPages
- A pdf-lib API that imports pages from a source document into a destination document while preserving fonts, images, and annotations.
- Annotation
- PDF metadata layered onto a page — hyperlinks, comments, form fields — preserved when pages are copied.
- Lossless Operation
- An edit that does not re-render or re-compress content, so quality is identical to the original.
- Page Index
- The 0-based position of a page in the document; the tool accepts 1-based input and converts internally.
A LITTLE HELP. A LOT DONE.
Good tools.
Great flow.
Your shortcut to the everyday. Create, convert, calculate,
and get back to what you love.
✳
✳
✓ Free to use✓ No sign-up✓ 500+ possibilities