About this tool
Delete Pages From a PDF
List the pages you want gone, "3, 5-7", and download a PDF with everything else preserved in order. Lossless, browser-local, no upload.
Why use OmegaPix
-
Surgical removal : List exactly which pages to remove. Everything else stays in original order with original quality.
-
Lossless : Remaining pages are copied byte-for-byte. No re-encoding, no quality drop.
-
Nothing uploads : pdf-lib runs in your browser via WebAssembly. Sensitive documents stay on your device.
How it works
Drop your PDF
Single or batch. Every PDF uses the same range spec to decide what to remove.
Type the pages to delete
Commas for individual pages, dashes for ranges. "3" removes page 3; "3, 5-7" removes pages 3, 5, 6, 7.
Download the trimmed PDF
Output has the original page count minus your removals, in original order.
Frequently asked questions
Can I undelete pages?
No. The output excludes them. Keep a copy of the original if you might need them back.
Does deletion preserve form fields and signatures on kept pages?
Form fields and annotations on kept pages survive. Document-level signatures are dropped because the document is now different from the one that was signed.
Will page numbers in bookmarks still work?
Bookmarks pointing to deleted pages break. Bookmarks pointing to kept pages may shift to the wrong page because absolute page numbers change.
Can I delete every page?
No. The tool refuses to produce an empty file. If you don't want any of the content, don't upload the PDF.
What about password-protected PDFs?
Locked PDFs need to be unlocked first. The tool reports "Password-protected" and refuses to proceed.
Is anything uploaded?
No. Verify in DevTools โ Network.
How big can the PDF be?
Up to 200 MB on desktop, 75 MB on mobile.
Can I delete different pages from different PDFs in one batch?
Not yet. All queued PDFs use the same range spec. Run one batch per spec.
Does the output file size shrink?
Yes, roughly proportional to the fraction of pages kept. Removing 10% of pages saves about 10% of size.
What if the range has invalid numbers?
Invalid tokens are silently ignored. Numbers past the end of the document are clamped or skipped. If nothing valid remains, the tool reports an empty range error.
When to use this tool
Strip blank pages from scans
Duplex scanners often produce blank back-sides. Identify and remove them in one pass.
Remove cover and disclaimer pages
Many corporate PDFs front-load with cover + disclaimer + index. Delete the boilerplate before sharing.
Trim a chapter you don't need
Want to share a report without one sensitive section? Delete those pages cleanly without re-extracting.
When not to use this tool
You want to keep deleted pages somewhere
This tool discards. To preserve a copy of what you removed, run Split PDF first on just those pages, then delete from the original.
Removing every page
The tool blocks this, an empty PDF isn't a useful output. If you don't want any pages, you don't want a PDF.
Content-based deletion
The tool removes by page number only. To remove "every page that mentions X," you need a content-aware tool.
Technical details
How deletion works
pdf-lib creates a new document, copies all pages EXCEPT those you listed, and emits the result. The "deleted" pages aren't edited out of the original. They're simply not copied. Source PDF is never modified.
Range spec syntax
1-indexed page numbers. Commas separate selections: "1, 5, 9". Dashes form ranges: "9-12". Combinations work: "1, 3-5, 9". The tool refuses to produce an empty file, if your range covers every page, you get an error.
What stays, what goes
Page content (text, images, vector graphics, embedded fonts) for kept pages is byte-perfect. Page-level annotations and form fields on kept pages survive. Cross-page bookmarks pointing to deleted pages break (the bookmark stays but its target is gone).
File size impact
Roughly proportional to the number of pages kept. Removing 5 pages from a 50-page PDF typically yields ~90% of the source size. Shared resources like fonts are deduplicated; per-page content is what dominates the size.
Your files stay on your device
Deletion runs entirely in your browser. pdf-lib parses the source, copies non-deleted pages into a new document locally, and offers the result for download, no upload, no server step. Verify in DevTools โ Network.