GreatestFileTools
Client-side · No uploads

Split PDF

Seven split modes. Full page control. Files never leave your browser.

✂️
Drop a PDF here
or click to browse
🔒
Privacy by design. pdf-lib and PDF.js run entirely in your browser. No file content is sent to any server at any point. Encrypted PDFs are decrypted locally; passwords are never transmitted.

FAQ

Is my PDF uploaded to a server?
No. Everything runs entirely in your browser using pdf-lib and PDF.js. Your files never leave your device at any point.
What split modes are available?
Seven modes: split every N pages, split by custom page ranges (e.g. 1-3,7,10-14), one PDF per page, split by bookmarks/outlines, split by blank pages, odd/even split, and a drag-and-drop bin system where you assign pages to named groups.
Can I rename the output files before downloading?
Yes. The Review step lets you rename each output file individually before exporting. You can also configure a naming template with tokens like {base}, {index}, {start}, {end}, {date}, and {binName}.
How do I download multiple output files?
If your split produces multiple files, you can download them all as a single ZIP archive, or use the Save to Folder option (supported in Chrome/Edge) to write each file directly to a folder on your device.
Can I rotate or delete pages before splitting?
Yes. The Upload step shows a thumbnail grid where you can rotate any page 90°, delete pages, and drag pages to reorder them. Changes are non-destructive and support unlimited undo/redo.
Can I split a password-protected PDF?
Yes. If your PDF is encrypted, the tool will prompt you for the password locally. The password is only used in your browser to decrypt the file and is never transmitted anywhere.
What is the bin splitting mode?
Bin splitting lets you create named groups (bins) and drag page thumbnails into them. Each bin exports as a separate PDF. This is useful for splitting a document into chapters, sections, or any custom groupings.