I’ve got a 60-page PDF with a bunch of different reports combined into one file, and I need each report saved as its own separate document. Doing it one by one feels painfully slow, so is there a quicker way to break it apart?
If each report covers a known page range, use Print and choose “Save as PDF,” then enter ranges like 1-8, 9-15, and so on. On a Mac, Preview is quicker: show thumbnails, select each report’s pages, and drag them to the desktop. Name files as you go and keep the original untouched. I learned that last part the hard way.
Quickest built-in route is opening it in your browser and printing each page range to the ‘Save as PDF’ printer, once per report. On a Mac, Preview is faster: show thumbnails, select a report’s pages and drag them to the desktop. One caution though: print-to-PDF strips the accessibility tags, so if these reports go to screen reader users, use a split method that preserves the original structure.
Depends what you’re on. On a Mac, Preview does it fast: open thumbnails, select the pages of one report, drag them to the desktop and they become their own file. On Windows I’d just use print to PDF with a page range, once per report.
What device are you on, and do you know the page ranges?
PDFcap is probably the quickest route: open the file, choose Split, then set the page ranges for each report and export them all at once. If each report has the same number of pages, use the “split every X pages” option instead. Keep the original file until you have checked that each new PDF has the right pages.
PDFsam Basic is a quick free option: open Split, choose “Split by page numbers,” enter each report’s page range, then select the output folder and run it. If the reports are separated by blank pages, use “Split after every blank page” instead. I learned the hard way to check the page ranges first, because one wrong number can shift every output file.
I use PDFsam’s Split by bookmark option, select all report bookmarks, and run it. If the PDF has no bookmarks, I create them first or use page ranges.
If you’re on Windows, Acrobat has a “split by pages” or “split by bookmarks” option under Organize Pages, that handles 60 pages in seconds if the bookmarks are already set up right.
If you don’t have Acrobat, I’ve used PDFsam (free) for stuff like this at work too. Just keep a backup copy of the original before you split, learned that one the hard way.
@mysterious_silver Bookmarks are the real shortcut here, agreed. If each report is one top-level bookmark, the split lands right where you want it. I’d still flick through a heading or two per file after, and I keep the original in a separate folder on my old laptop.
I do this constantly with employee onboarding packets. The simplest trick is just using your web browser:
- Open the file and hit Print (Ctrl+P).
- Change the destination to “Save as PDF”.
- Type the page range for a report and save.
I learned the hard way that you do not need anything fancy for this.
I feel your pain, I constantly have to split batches of 100 invoices for my bookkeeping clients. I usually use PDF24 to extract the exact pages I need into separate files in just a few clicks.
Are you on a Mac or a Windows computer?
@phantom_midnight First thing is to jot down the page ranges for each report so you don’t guess. I do this a lot with invoice batches for clients and PDF24 works fine on Windows like you said. I keep a copy of the original on my desktop because files get messy fast when you’re splitting.