The opposite of splitting
Most PDF problems start with a document that's almost what you want but contains a few pages you'd rather not send. The cover sheet a colleague added that nobody else needs to see. The blank page the scanner produced when somebody bumped the feeder. The 20-page appendix that's relevant to one stakeholder and noise to everyone else. The internal comments page at the back that the client doesn't need to read.
You have two ways to fix any of these. You can extract the pages you want and discard the rest, or you can remove the pages you don't want and keep the rest. Same destination, opposite question. Split PDF answers the first version. Delete PDF Pages answers the second.
For a 50-page document where you want pages 1–49, Split is faster ("1-49"). For the same document where you want everything except page 50, Delete is faster ("50"). Pick whichever matches the question already in your head — don't translate it.
How to use Delete PDF Pages
- Drop or pick your PDF. Up to 100 MB. The tool reads the file in your browser and shows the total page count.
- Type the pages you want to remove in the input field. The grammar is the same as Split PDF: numbers and ranges separated by commas.
3-5drops three pages.1drops the cover.1,5,9drops three scattered pages. - Click "Delete pages." The new PDF is built from everything not in your range. The pages that survive keep their original order.
- Click Download. The output is named after your input with
-trimmedappended —manuscript.pdfbecomesmanuscript-trimmed.pdf.
Your original file is never modified. We generate a new PDF and hand it to you; if you don't like the result, click Clear and try a different range.
The range syntax, in one minute
The grammar is identical to Split PDF, which is the point. One mental model, two tools:
Examples to remove: 1 drops just the cover. 1-2 drops a cover spread. 3-5 drops three consecutive pages. 1,5,9 drops those three scattered pages. 1-2,8,12-15 mixes singles and ranges. Spaces are ignored. Pages are 1-indexed.
Order doesn't matter in Delete — the set of pages to remove is the same whether you type 1,5,9 or 9,5,1. The pages that survive always come out in their original order. (Split is different — it respects the order you typed. That's the only meaningful behavioural difference between the two tools.)
Out-of-bounds pages produce a clean error. Type 1-50 on a 30-page PDF and the tool tells you "page 50 doesn't exist" rather than silently capping at 30. And you can't delete every page — the tool refuses if the result would be a zero-page PDF. Most users hit this case from a typo (a stray hyphen turning 3-5 into 3-50 on a 50-page doc), so a hard refusal is worth more than a polite warning.
A worked example
You've got a 48-page scanned report named internal-audit-2026.pdf. The scanner produced two blank pages (5 and 23), the report has an internal comments page (page 47) that shouldn't go to the external auditor, and the back cover (page 48) is a stock image you'd rather drop.
Your range: 5, 23, 47-48
Result: a 44-page PDF named internal-audit-2026-trimmed.pdf. Page 4 of the input is page 4 of the output; the original page 6 is now page 5; the original page 22 is now page 21; the original page 24 is now page 22; everything from 24 through 46 of the input becomes 22 through 44 of the output.
What you typed: 5, 23, 47-48 (4 pages removed)
What you got: a 44-page internal-audit-2026-trimmed.pdf. Surviving pages keep their original order. Original file is untouched.
If your auditor writes back saying "you also need to drop the chairman's letter on page 1," delete that one too: re-open the original (or the trimmed file, your call) and pass 1. Or, since your original was untouched, re-run on the original with 1, 5, 23, 47-48 in one shot.
Why we kept it local
Page deletion in pdf-lib is fast. The library reads your PDF, picks out the page objects you didn't ask to remove, and copies them into a new document. There's no re-rendering, no rasterization, no font substitution. A 200-page document trims in under a second on a 2020 laptop. There's no good reason to involve a server.
The two biggest free competitors — iLovePDF and SmallPDF — involve a server anyway. Your PDF uploads, sits on their disk while they process it, and downloads back. That's three latency cycles for an operation that takes 200 ms locally. It's also a quiet privacy footnote that most users never read: that internal audit, that signed contract, that draft of your divorce paperwork all spend a few minutes on someone else's server. Their privacy policies promise quick deletion, and most of the time that's probably true. But "probably true" isn't the same as "never left your machine."
And then there's the cap. SmallPDF's free trim was 5 MB last we checked. iLovePDF gates larger files behind a login. Sejda caps at 50 MB and 3 operations per hour. Any real scan blows past those numbers immediately. The "upgrade to Pro" wall is the entire business model — free is the funnel, not the product.
Delete PDF Pages has no Pro tier. There's no account, no usage limit, no watermark, no email gate. Free is a fact, not a slogan. The tool runs in your browser; the file never leaves. We get paid by the ads on the page, and that's the whole revenue model.
How Delete PDF Pages stacks up
Quick comparison for a typical "remove blank pages 5, 23, and 48 from a 25 MB scanned report":
| Tool | Upload? | Free-tier size cap | Watermark? | Free run limit |
|---|---|---|---|---|
| Microapp Delete PDF Pages | No (browser) | 100 MB | No | Unlimited |
| iLovePDF Remove Pages | Yes | ~25 MB free | No | ~3 per hour free |
| SmallPDF Delete Pages | Yes | 5 MB free | No (paywall instead) | 2 per day free |
| PDF24 Delete Pages | Optional (client-side mode exists) | ~100 MB | No | Unlimited but ad-heavy |
| Sejda | Yes | 50 MB free / 200 pages | No | 3 per hour free |
| Convertio / CloudConvert | Yes | 100 MB free | No | Daily minute cap |
| Adobe Acrobat (web) | Yes (account required) | 2 GB | No | Subscription |
PDF24's client-side mode is the only other in-browser option, but the interface is buried under three layers of ad banners and confusingly labelled "Tools." iLovePDF's UX is the cleanest paid experience if uploading is fine with you. Adobe is the right answer if you're already paying for Acrobat. Everyone else is selling the same operation as a subscription.
Edge cases and limits
A few specific behaviours worth knowing:
- Cover removal. The single most common use of this tool is "drop page 1" — a cover the receiver doesn't need. It's also why we refuse to delete every page; typo-deleting a 30-page document down to zero is too easy to do accidentally.
- Bookmarks. Top-level outline entries reference page indices that shift after deletion, so they don't transfer. On-page hyperlinks survive. Cross-page links to a deleted page become dead.
- Form fields. Visible form fields copy through with their current values. Interactive behaviour (linked dropdowns, JavaScript validation) sometimes survives and sometimes doesn't — PDF forms are an unfixed swamp. For contracts, run through PDF Flatten Form before trimming.
- Encrypted PDFs. pdf-lib refuses to open password-protected PDFs. Unlock first: macOS Preview (File → Export → uncheck Encrypt) or Adobe Acrobat (File → Properties → Security → No Security). We deliberately don't bundle a password remover.
- Scanned PDFs. Delete works fine; the output keeps the original scan quality. If the file is still huge after deletion (likely if the surviving pages are high-res scans), run through Compress PDF.
- Undo. Your original file is never touched. We generate a new "trimmed" PDF; the source stays exactly as it was on disk. If you make a mistake, click Clear and rerun on the original.
- Files over 100 MB. We cap at 100 MB so the browser doesn't crash on phones and older laptops. For 200 MB+ files, work in chunks or use a desktop tool.
When Delete is the wrong tool
Three cases where you probably want a different Microapp:
- You want to extract a handful of pages from a much bigger document. Use Split PDF — the inverse question. "Keep 3-7" is shorter than "delete 1-2, 8-50."
- You want to rearrange the surviving pages, not just remove some. Use Reorder PDF Pages. Delete strictly preserves the order of pages that survive.
- You want to delete regions of a page — black out a paragraph, hide an account number, redact a signature. That's PDF Redact, not page deletion.
Related PDF tools
- Split PDF — the inverse: tell it which pages to keep. Same engine, opposite question.
- Reorder PDF Pages — keep every page but rearrange the order. Type the new sequence or reverse the document in one click.
- PDF Merger — join two or more PDFs. Often paired with Delete: trim each input, then merge.
- Rotate PDF — for sideways scans. Common follow-up after deleting blank pages from a scan.
- PDF Page Count — count pages in a PDF before writing your delete range.
- PDF Redact — for removing content within pages, not entire pages.
Frequently asked questions
How is this different from Split PDF?
Split PDF asks: "which pages do you want to keep?" Delete PDF Pages asks: "which pages do you want to remove?" Same engine underneath; opposite question. For a 50-page PDF where you want pages 1–49, Split is faster (1-49). For the same PDF where you want everything except page 50, Delete is faster (50). Pick whichever matches the question already in your head.
Is my PDF really not uploaded?
Yes. The deletion runs entirely in your browser through pdf-lib. Your PDF bytes travel from your file system into the browser tab's memory, get filtered and copied into a new PDF, and come back as a download. Nothing crosses the network during the operation. Open the Network tab in your browser's dev tools and run a deletion — zero outbound requests.
How does the range syntax work?
Comma-separated page numbers and ranges. 3-5 means pages 3, 4, and 5. 1,5,9 means those three specific pages. 1-3,8,12-15 combines them. Spaces are ignored. Pages are 1-indexed (first page = 1, not 0). Unlike Split PDF, the order you type doesn't matter — surviving pages always come out in their original order.
Can I delete every page?
No. The tool refuses if your range would leave zero pages. There's nothing useful in an empty PDF, and almost every time a user hits this case it's a typo — a stray hyphen turning 3-5 into 3-50 on a 50-page document, for example. The refusal is louder than a warning on purpose.
Can I undo a deletion?
Yes — your original PDF is never modified. We don't touch your input file; we generate a new "trimmed" PDF and hand it to you. If you make a mistake, click Clear and start over with the same source file. Multiple runs against the same input always start from the same fresh state.
Does it keep bookmarks, hyperlinks, and form fields?
Partially. pdf-lib's copyPages preserves page content, on-page annotations, page-internal hyperlinks, and the visual appearance of form fields. Top-level bookmarks (the outline pane in Acrobat) reference page indices that shift after deletion, so they don't transfer. Cross-page links pointing at a deleted page become dead. For anything signature-related, run through PDF Flatten Form before trimming.
What about password-protected PDFs?
pdf-lib won't open them. You'll get a "this PDF is encrypted" error. Unlock first using macOS Preview (File → Export → uncheck Encrypt) or Adobe Acrobat (File → Properties → Security → set to No Security). We deliberately don't bundle a password remover.
What's the max file size?
100 MB per PDF. The operation copies surviving pages to a new document, which needs browser memory proportional to the PDF's size. Past 100 MB, phones and older laptops start hitting browser memory limits and crashing the tab. For multi-hundred-MB scans, work in chunks (delete in passes) or use a desktop tool like macOS Preview or Adobe Acrobat.