ποΈ Delete Pages from PDF
Select pages to remove, then export a clean trimmed PDF β all in your browser, no upload needed.
Why Deleting PDF Pages Is Harder Than It Looks
You've received a 47-page contract with cover sheets, blank spacers, and three pages of legal boilerplate you'll never need. Or maybe it's a scanned invoice bundle where half the pages belong to a different client. The document you actually want is buried inside a larger one, and right now your only options seem to be printing and re-scanning, paying for Acrobat Pro, or uploading your sensitive business files to a website you've never heard of.
There's a better way β and it works entirely inside your browser.
The Problem With Most "Delete PDF Pages" Solutions
When people search for a way to remove pages from a PDF, they typically land in one of three frustrating situations. The first is desktop software that either costs money or requires an account. Adobe Acrobat is the obvious choice for serious PDF work, but at its price point it's overkill for occasional page deletion. Free alternatives like Preview on Mac work reasonably well, but the experience isn't always intuitive for new users.
The second category is online tools. Sites like Smallpdf, ILovePDF, and ilovepdf.com will absolutely remove your pages β but they do it by uploading your entire document to their servers. For personal files this might be acceptable. For anything containing contracts, financial data, medical records, or personal identification, uploading to an unknown server is a genuine risk. Privacy policies vary, retention periods are unclear, and you have no control over what happens to your file after processing.
The third option is doing nothing and just living with the extra pages, which most people end up choosing.
How This Browser-Based Tool Works
The tool on this page uses two open-source JavaScript libraries to handle everything locally on your device. PDF.js, originally developed by Mozilla for Firefox's built-in PDF viewer, handles reading and rendering the PDF so you can see visual thumbnails of each page. PDF-lib handles the actual document manipulation β copying only the pages you want to keep into a brand-new file.
Your PDF bytes travel from your disk into your browser's memory. They never leave. No upload request is made, no server receives your file, no third party ever sees your document. When you download the result, it comes from a temporary object URL created entirely in your browser's memory.
Step-by-Step: Removing Pages From Your PDF
Start by dragging your PDF file onto the upload area, or click to browse for it. The tool reads the file, then renders a thumbnail preview of every page in a visual grid. This takes a moment for larger documents because each page is actually rendered at reduced scale β you're looking at real content, not placeholder boxes.
Once the grid loads, click any page you want to delete. A red border appears and a small "β" badge shows in the corner. Click it again to deselect. You can select as many pages as you like, and the running count at the bottom tells you exactly how many pages are marked. Use the "Select All", "Deselect All", and "Invert Selection" buttons for quick bulk operations β particularly useful when you want to keep only a handful of pages from a long document. In that case, select all, then deselect the keepers.
One important constraint: you must keep at least one page. A PDF with zero pages isn't a valid document, so the Delete button stays disabled if every page is selected.
When you're ready, press the "Delete Selected Pages" button. The tool builds a new PDF containing only your kept pages, then offers an immediate download link. The original file on your disk is untouched β you're only creating a new, trimmed version.
What Happens to Bookmarks, Links, and Annotations?
This is where transparency matters. When pdf-lib copies pages from one document to another, it transfers the page content β text, images, graphics, and embedded fonts. However, document-level features like outlines (the bookmark tree), cross-document hyperlinks that point to deleted pages, and certain form fields may not carry over perfectly. For most use cases β removing header pages, blank sheets, or irrelevant sections β this is completely acceptable. If you're working with a complex interactive form or a heavily bookmarked reference document, test the output before discarding the original.
Handling Password-Protected PDFs
If your PDF has an owner password (which restricts editing but allows viewing), pdf-lib can often process it with the "ignore encryption" option enabled. If a PDF has a user password that prevents it from being opened at all, you'll need to remove that password first using a tool like PDF Unlocker before this tool can help you.
Performance With Large Documents
Because rendering happens in your browser rather than on a server, large documents take longer and use more memory. A 200-page document with high-resolution images might take 30 to 60 seconds to fully thumbnail on a mid-range laptop. The thumbnails are rendered at reduced scale to minimize memory use, and pages are processed one at a time rather than in parallel to keep things stable. For very large files β think scanned books or full product catalogs β your browser may struggle. In those cases, consider splitting the document first using a complementary PDF split tool.
Why Visual Selection Beats Typing Page Numbers
Many PDF editors ask you to type page ranges: "remove pages 3, 7, 11-15." This works if you already know which page numbers contain the content you want gone. But in practice, people don't think in page numbers. They think in content: "that blank page after the cover," "the two pages with the wrong client logo," "the appendix I don't need."
Visual thumbnails let you find what you're looking for the same way you'd flip through a physical document. You see the content, click what you don't want, and export. No counting, no range syntax, no mistakes from off-by-one errors.
Your Files Stay Yours
The privacy benefit deserves repeating because it genuinely changes who this tool is appropriate for. Lawyers removing confidential exhibits from discovery documents, accountants trimming personal returns before sharing with clients, HR professionals cleaning up personnel files, medical offices handling patient records β all of these use cases are appropriate for a local, browser-based tool in ways they simply aren't for upload-based services. Your document's contents are nobody's business but yours.