Enter a page range to split out from your PDF. Type ranges like '1-5' or combine them like '1-3, 7, 9-12'. The selected pages are downloaded as a new PDF.
Drop a PDF here or click to browse
The range field accepts shorthand like '1-5' or '1-3, 7, 9-12'. The tool expands that into an ordered array of page indices and feeds it to pdf-lib's copyPages(), which clones the referenced page objects from the source document. addPage() then drops them into a new document in the exact sequence you specified, so the output respects the order you typed.
All processing happens inside your browser tab. pdf-lib handles everything in memory, with no network requests. You can verify this yourselfin your browser's DevTools Network tab.
For rejoining selected pages later, try merge PDF. To export each page as an image, use PDF to image. For straightening pages before splitting, see rotate PDF.