How to extract a fillable or printable form page from a pdf
- Step 1Identify the form's pages — Open the bundle and note the exact pages of the form you need, using the viewer's page navigator (1-based). Note whether instructions sit on a separate page.
- Step 2Drop the bundle onto the extract tool — Load it into PDF Extract Pages. The page count shown confirms the right document is open.
- Step 3Enter the form pages — Type the range in the box:
7-9for a three-page form. To include separate instructions, combine:7-9, 12. - Step 4Press Process — The tool copies those pages into a new PDF, preserving interactive fields that live on them. The output page count equals the unique pages you entered.
- Step 5Test the fields in a real reader — Open the extracted PDF in Adobe Reader or your form reader and click a field to confirm it's still fillable. Field behaviour that relied on the rest of the bundle may differ — test before mass distribution.
- Step 6Flatten if you need final, non-editable copies — Once the form is filled, run it through Flatten Forms to bake the values in so they can't be changed — useful for archiving completed forms.
Selecting form pages
Single pages and N-M ranges, comma-separated. Output is sorted ascending with duplicates removed.
| What you need | Type this | Result |
|---|---|---|
| A three-page form | 7-9 | The form, three pages, in order. |
| Form + a separate instructions page | 7-9, 12 | Form then instructions (sorted: 7, 8, 9, 12). |
| Instructions before the form | 6, 7-9 | Instructions (p.6) then the form. |
| Two unrelated forms from one bundle | 7-9, 21-22 | Both forms in one file — or run twice for two files. |
| A single one-page form | 14 | One-page standalone form. |
Form behaviour after extraction
What survives, what to verify, and the follow-up tool for each case.
| Aspect | After extraction | Follow-up |
|---|---|---|
| Interactive text fields / checkboxes on the page | Preserved — copied with the page. | Click-test in a real reader before distributing. |
| Already-typed field values | Preserved with the field. | Flatten Forms to lock them as final. |
| Calculations / scripts referencing other bundle pages | May break — the referenced pages are gone. | Test; if broken, distribute the relevant pages together. |
| Document Title / Author metadata | Dropped (new document). | Metadata Scrubber to confirm it's clean. |
| Want the field map, not the form | Not what this tool does. | PDF Form Field Extractor lists every field name/type/value. |
Cookbook
Real form-isolation jobs from document bundles and exactly what comes out. Pages are 1-based positions.
Direct-deposit form for a new hire
The onboarding pack is 40 pages; the form the hire needs is pages 7–9. Send only that.
Input: onboarding_pack.pdf (40 pages)
Box: 7-9
Output: direct-deposit.pdf (3 pages)
fillable fields preserved, ready to completeForm plus its instructions page
The instructions for the form sit on page 12, away from the form on 7–9. Combine them.
Box: 7-9, 12 Output pages: 7, 8, 9, 12 (form then instructions)
Two forms, one file, from a benefits pack
The applicant needs both the enrolment form (21–22) and the beneficiary form (28). One pass.
Box: 21-22, 28 Output: 3-page PDF with both forms (run two separate extractions if you need two files)
Extract, fill, then flatten for the file
Hand the form out, collect it filled, then lock it for the records.
Step 1 Extract pages 7-9 → form.pdf (fillable) Step 2 Recipient fills and returns form.pdf Step 3 Flatten Forms → fields become permanent text
List the form's fields for automation
You need the field names to pre-fill or validate the form programmatically — extract the page, then map the fields.
Step 1 Extract page 14 → form.pdf
Step 2 PDF Form Field Extractor → JSON map:
[{ name: "employee_name", type: "text", value: "" }, ...]Edge cases and what actually happens
Fillable fields still work after extraction
PreservedInteractive AcroForm fields on the copied pages are kept — text boxes and checkboxes remain fillable in the output. Always click-test in a real reader before sending the form to many recipients.
A field's calculation or script stopped working
May breakIf a field's logic references other pages or document-level scripts that you didn't include, it may not behave the same in isolation. Test the extracted form; if it depends on neighbours, keep those pages together.
You want to add new fillable fields
Not supportedExtraction preserves whatever interactivity the page already had — it does not add fields. Creating new fillable fields needs a dedicated form editor such as Adobe Acrobat.
Need the form's field names/values, not the pages
Wrong toolTo get a structured map of every field (name, type, current value) for automation, use the PDF Form Field Extractor instead of this page-extraction tool.
Filled values should be locked before sharing
Use flattenExtraction keeps fields editable. Once the form is complete and you want the values permanent, run Flatten Forms to bake them in so recipients can't change them.
Bundle exceeds the free 2 MB / 50-page limit
Upgrade requiredLarge government/HR bundles often exceed 50 pages. Free blocks them at upload with the limit named; Pro extends to 50 MB / 500 pages, Pro+Media to 500 MB / 2,000 pages.
The bundle is password-protected
LimitedA strongly encrypted bundle may fail to load. Remove protection first via PDF Unlock or Remove Password, then extract the form.
Document metadata missing from the extracted form
By designThe output is a new document, so the original Title/Author aren't carried over. Set fresh metadata in a reader if a workflow expects it, or verify it's clean with the Metadata Scrubber.
Frequently asked questions
How do I pull just one form out of a bundle?
Note the form's pages, type the range into the box — e.g. 7-9 — and press Process. You'll get a standalone PDF of just that form, with any interactive fields preserved.
Will fillable form fields still work after extraction?
Yes — interactive AcroForm fields on the copied pages are preserved, so a fillable form stays fillable in the output. Test it in a real reader first, since fields whose logic depends on the rest of the bundle may behave differently in isolation.
Can I extract a form and make it fillable if it wasn't already?
No. Extraction preserves the form's existing interactivity — it doesn't add new fields. To turn a flat form into a fillable one you need a form editor like Adobe Acrobat.
What if the form instructions are on a separate page?
Include both with a comma. 7-9, 12 keeps the form (pages 7–9) plus the instructions on page 12. Pages come out in document order.
How do I lock the values once the form is filled?
Run the completed form through Flatten Forms. Flattening converts the interactive fields into static content so the filled values become permanent and can't be edited — ideal for archiving.
Can I get a list of the form's fields instead of the pages?
Yes, but with a different tool. The PDF Form Field Extractor returns a map of every field's name, type, and current value — useful for automation and pre-filling. This tool extracts the visual pages.
Can I extract two different forms at once?
Yes — list both ranges: 7-9, 21-22 puts both forms in one PDF. If you need them as two separate files, run the extraction twice with one range each.
Is applicant or HR data uploaded anywhere?
No. Extraction runs in your browser via pdf-lib; the bundle and any filled data stay on your device. Only an anonymous run counter (no content) is recorded when you're signed in.
Does extracting the form change the original bundle?
No. The source bundle is only read; a new file is written. Re-run for a different form any time from the same upload.
What if the bundle is bigger than the free limit?
Free handles up to 2 MB / 50 pages. Larger bundles need Pro (50 MB / 500 pages) or Pro+Media (500 MB / 2,000 pages); the block at upload names the exact limit.
The form pages came out re-ordered — why?
The parser sorts pages ascending and removes duplicates, so output follows the document's order. If a form genuinely needs pages in a non-document order, extract them then arrange with PDF Reorder.
Will the original document metadata stay on the form?
No — extraction creates a new document, so the bundle's Title and Author aren't carried over. That's often desirable for a distributed form; set deliberate metadata afterward if your workflow needs it.
Privacy first
All PDF processing runs locally in your browser using PDF-lib and pdf.js. No file is ever uploaded — only metadata counters are saved for signed-in dashboard stats.