Free Tool

PDF Page Remover

Upload a PDF and see every page as a thumbnail. Click to select pages for deletion, then download the updated file — all in your browser, nothing uploaded.

Drop a PDF here or click to browse

Select pages to delete, then download the updated PDF

How it works

PDF.js renders each page of your document to a small canvas thumbnail so you can see what you're deleting before you commit. When you click Remove pages, pdf-lib builds a new PDF document containing only the pages you kept — the originals are untouched on your device.

What is preserved

Page content — text, images, and vector graphics — is preserved exactly. However, interactive elements such as form fields, bookmarks, and JavaScript actions may not carry over to the rebuilt document.

How to use

  1. Drop a PDF onto the upload area or click to browse.
  2. Wait for the page thumbnails to load — they appear progressively.
  3. Click any page thumbnail to mark it for deletion (a red bin icon appears).
  4. Click again to deselect. Use Select all or Deselect all as shortcuts.
  5. Click Remove selected pages to build the updated PDF.
  6. Click Download PDF to save the file.

Examples

  • Simple: A 20-page report has a blank last page and a cover page you do not need. Select pages 1 and 20, remove them, and download the 18-page result.
  • Developer workflow: A generated invoice PDF includes a summary page not needed by the recipient. Remove it client-side before sending without modifying the generation pipeline.
  • Edge case: Scanned PDFs with many high-resolution pages may take longer to render thumbnails, as each page requires canvas decoding. Thumbnails appear progressively — you can start selecting before all pages are loaded.

Your PDF is processed entirely in your browser using PDF.js and pdf-lib — nothing is uploaded to any server.

Frequently Asked Questions

Is my PDF uploaded to a server?
No. PDF.js renders the page thumbnails in your browser, and pdf-lib removes the selected pages — all locally. Nothing is transmitted to any server.
Can I undo a page deletion?
Yes — before clicking "Remove pages", deselect any pages you changed your mind about. After downloading, the original file on your device is unchanged, so you can re-upload and start over.
Can I delete all pages?
No. A PDF must have at least one page. The tool will warn you if you try to remove all pages.
Why do thumbnails take a moment to appear?
Each page is rendered to a canvas using PDF.js, which requires decoding the PDF content. Larger or more complex PDFs take longer. Thumbnails appear progressively as each page is rendered.