Click thumbnails to mark pages for removal. Download the edited PDF instantly — text stays selectable, no quality loss. No upload, completely private.
Drop your PDF here
Drag a PDF onto this area or click to choose one. Supports any single-file, unencrypted PDF.
Your file never leaves your browser — all processing is 100% local.
Opening PDF…
··
Quick Select
All pages are selected — at least one page must remain in the PDF.
Text, fonts, and vector graphics are fully preserved. Output is not rasterized.
Rebuilding PDF…
Done — PDF downloaded automatically
Pages removed
Pages kept
New file size
Delete PDF Pages — No Quality Loss, No Upload
Uses pdf-lib to rebuild the PDF natively — text stays selectable and fonts stay sharp.
👆
Visual Page Selection
Every page is shown as a thumbnail. Click any page to mark it for deletion — it turns red with a cross overlay. Click again to unmark it.
✍️
Text Stays Selectable
Unlike compressors that rasterize, this tool uses pdf-lib to copy pages at the native PDF level. Text, fonts, hyperlinks, and vector graphics are fully preserved.
⚡
Odd / Even Quick Select
Instantly mark all odd or all even pages. Ideal for removing blank reverse sides from double-sided scans without clicking every page individually.
🔒
100% Private
PDF.js renders thumbnails and pdf-lib reconstructs the file — all inside your browser. Nothing is uploaded. Works fully offline once the page loads.
🔄
Remove More from Same PDF
After downloading, click "Remove more pages from same PDF" to make further edits without re-uploading. The original file stays loaded in memory.
📊
Pages Removed Summary
After processing you see how many pages were removed, how many remain, and the new file size — so you always know exactly what the output contains.
How to Delete Pages from a PDF
1
Open your PDF
Drop a PDF onto the upload area or click Choose PDF. The file is loaded into your browser and all page thumbnails begin rendering in the background.
2
Click pages to mark them for deletion
Click any thumbnail to mark it — it turns red with an X. Click again to unmark it. Use the Quick Select buttons to mark all, none, odd, or even pages in one click.
3
Click "Delete X Pages"
The button shows how many pages are marked. When ready, click it. pdf-lib copies every un-marked page into a new PDF document and downloads it immediately.
4
Download is automatic
The browser downloads the edited PDF as filename_edited.pdf. The result summary shows pages removed, pages kept, and new file size.
Frequently Asked Questions
No. This tool uses pdf-lib to work directly with the PDF's internal structure. Pages are copied at the native level — no rendering, no image compression. Text remains searchable and selectable, fonts stay embedded, and vector graphics stay crisp at any zoom level.
If the blank pages are on even-numbered positions (as is common in double-sided scans), click "Select Even Pages" in the Quick Select panel and then Delete. For odd-positioned blanks, use "Select Odd Pages". For irregular blank pages, visually identify them in the thumbnail grid and click each one individually.
Not after downloading — the edited file is a new document and your original is unchanged on disk. However, the original PDF stays loaded in your browser after deletion. Click "Remove more pages from same PDF" to make further edits, or simply re-open the original file.
There is no hard limit. The practical limit is your browser's available RAM. Very large PDFs (500+ pages) may be slow to thumbnail but the deletion itself is fast because pdf-lib operates on the raw byte structure, not rendered images.
Thumbnails are rendered at 40% scale to keep loading fast — they are for visual identification only. The actual PDF output uses the original full-quality page data. Low thumbnail resolution has no effect on the quality of the downloaded PDF.