In a series of nine PDF pages stacked atop one another, two pages are being pulled out of the middle.

Extract Pages from a PDF to Isolate Key Data

Export Selected Pages from a PDF Document using the Split PDF API Tool
Share this page

PDF documents provide a universally robust solution for data storage and preservation in a viewable, secure, and transferrable state. Yet, you may not always wish to transfer all of the information contained in a full PDF document. Isolating key data allows you to share only what is appropriate with your intended audiences and supports a data workflow that splits the content of each document into separate data sets.

pdfRest offers a Split PDF API Tool, which supports exporting single pages or collections of pages into separate PDF documents. With one API Call, you can easily specify all of the output files you aim to create from combinations of pages in the original PDF. This one-to-many operation can even split every page out into a separate document.

If you know the pages in advance that need to be split out, pdfRest allows for easy automation and integration with any workflow or application. If you're interested in using conditional logic to drive page extraction, please let us know your requirements for conditionalizing your process - we're always looking to expand our solutions to best meet your needs.

Code Example: Extract Pages 3-6   |   Load this into API Lab↗

    curl -X POST "https://api.pdfrest.com/split-pdf" \ 
        -H "Accept: application/json" \ 
        -H "Content-Type: multipart/form-data" \
        -H "Api-Key: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" \
        -F "file=@PATH_TO_FILE/pdfRest.pdf" \ 
        -F "pages[]=3-6" \
        





Split PDF


Generate a self-service API Key now!
Create your FREE API Key to start processing PDFs in seconds, only possible with pdfRest.