Extract specific pages, split by page range, or divide into equal chunks - download as a single PDF or a ZIP of separate files.
Click or drag & drop a PDF file
One file at a time · Processed entirely in your browser
PDF (Portable Document Format) was developed by Adobe Systems in 1993 and has become the world's most widely used document format, with an estimated 2.5 trillion PDF files in existence globally. Splitting and extracting pages from PDFs is one of the most common document manipulation tasks - from extracting a single form page from a large government document to breaking a 200-page annual report into chapter-wise sections. This tool performs all splitting operations entirely within the browser using PDF.js and pdf-lib, without uploading files to any server.
Indian government portals and institutions are major generators of multi-page PDF documents - GST returns, income tax acknowledgements, EPFO passbooks, bank statements, property documents, and educational certificates are almost universally issued as PDFs. Chartered accountants filing ITR documents, advocates handling court submissions, college students submitting project reports, and HR managers processing employee documentation all routinely need to extract specific pages or split large PDFs into smaller files for email attachments (which often have 10-25 MB size limits).
This splitter offers three modes: (1) extract specific pages by entering page numbers (e.g., 1, 3, 5-8); (2) split by page range, producing a separate PDF for each specified range; and (3) split every N pages automatically, useful for dividing a long document into equal-sized chunks for batch processing. Output files can be downloaded individually or as a ZIP archive. Because all processing happens in the browser using JavaScript and WebAssembly, sensitive documents such as Aadhaar cards, financial statements, and legal agreements never leave the user's device.