D-FINE visual AI field detection + 1-click CSV template + bulk ZIP export

Batch Fill Any Flat or Non-Fillable PDF from Excel or CSV — No Acrobat Needed

Batch fill flat PDF from Excel or fill non-fillable PDF from CSV without rebuilding the form or paying for Adobe Acrobat Pro. JustFill’s D-FINE visual AI detects text lines, checkboxes, comb character boxes, and signature blocks on flat or scanned PDFs (even with 0 AcroForm fields), lets you export a 1-click matching CSV/Excel template, and generates up to 500 clean flattened PDFs in a single ZIP.

Try the sample batchUpload your flat PDF

Try five spreadsheet rows free with a watermark and free AI column matching. Clean ZIP exports are unlocked by the $7 7-Day Pass (up to 25 rows) or included in Starter ($19/month for up to 25 rows), Pro ($49/month for 100 rows), and Business ($99/month for 500 rows).

Your data lives in Google Sheets? Fill the PDF directly from Sheets with the JustFill add-on.

22-second walkthrough

One PDF. Five spreadsheet rows. One ZIP.

A real production workflow with a synthetic vendor form and a five-row Excel workbook: match all nine fields, review every PDF, and export one ZIP.

  1. 1Review nine PDF fields once
  2. 2Match 9/9 Excel headers
  3. 3Approve five and export ZIP

PDF mail merge, without Word

How to fill multiple PDF forms from Excel

Keep the original PDF layout. Put column names in the first spreadsheet row and one customer, employee, vendor, or case in each row below it. JustFill creates a separate PDF for every selected row.

  1. 1

    Upload the original PDF

    Use an AcroForm, a flat PDF, or a scan. JustFill detects the fields before the merge.

  2. 2

    Import XLSX or CSV

    Dates, leading zeros, percentages, booleans, and spreadsheet headers are preserved for mapping.

  3. 3

    Check the column mapping

    Matching headers map directly. Ambiguous columns can use AI-assisted mapping.

  4. 4

    Review and export

    Approve the records you want and download individual filled PDFs in one ZIP.

Sample input

One spreadsheet row becomes one completed PDF — even when the source PDF has 0 interactive fields

Record / Claim IDRecipient or Entity NameTax ID / Account & Status
FLT-2026-101Northwind Industrial Supply LLCEIN 84-2910441 · Approved ($4,850.00)
FLT-2026-102Jordan Lee Consulting IncEIN 75-3829104 · Approved ($3,220.00)
FLT-2026-103Summit Field Engineering LPEIN 82-5104923 · Approved ($9,600.00)
Live PDF Field Preview (Row 1 of 3)

Record / Claim ID

FLT-2026-101

Recipient or Entity Name

Northwind Industrial Supply LLC

Tax ID / Account & Status

EIN 84-2910441 · Approved ($4,850.00)

Click any spreadsheet row above to preview its generated PDF. All 3/3 columns auto-matched by AI.

Detect or draw fields once on your flat PDF

Upload any flat, print-to-PDF, or scanned document with 0 AcroForm fields. Click Detect Layout so D-FINE visual AI locates text lines, checkboxes, comb character grids, and signature boxes.

Download the matching CSV/Excel template & import rows

Export a 1-click CSV template whose column headers match your detected PDF fields, paste your 5 to 500 records in Excel or Google Sheets, and upload the spreadsheet.

Review every record on the canvas & export ZIP

Step through rows on the live PDF preview, adjust any value or comb box inline, and download up to 500 clean flattened PDFs in a single ZIP.

Where it fits

Built to batch fill flat PDF from Excel and bulk fill scanned PDF from spreadsheet without Acrobat.

Standard mail-merge tools crash when you upload a PDF with 0 AcroForm fields — such as a print-to-PDF government form, a settlement administrator claim packet, or a scanned customer PDF. JustFill combines D-FINE visual AI field detection with spreadsheet batch mapping so you can fill non-fillable PDF from CSV in one seamless browser workflow.

Batch fill flat PDF from Excel when the source PDF has 0 interactive AcroForm fields
Fill non-fillable PDF from CSV for government, state agency, and municipal packets
Bulk fill scanned PDF from spreadsheet without Acrobat Pro or manual Prepare Form setup
Class-action settlement & mass arbitration claim forms issued as flat PDFs
Customer-mandated vendor packets, lien waivers, and Word/Canva-exported PDF forms
Flat forms containing character boxes (comb fields), checkboxes, and cursive signatures

32-second video walkthrough

Watch: Batch Fill Flat PDF from Excel in 32 seconds

See the live browser workflow: upload one PDF template, import your Excel (.xlsx) or CSV spreadsheet, auto-match columns to detected PDF fields, preview every record, and download one filled PDF per row in a clean ZIP.

Fill Multiple PDF Forms from Excel — PDF Mail Merge DemoWatch on YouTube

Simple pricing

Test five rows on a flat PDF free — then run 25 to 500 rows per batch.

Run the 5-row guided sample in your browser with no card required. The $7 7-Day Pass covers a one-off batch up to 25 clean PDFs ($7 credited toward Starter), while Starter ($19/mo), Pro ($49/mo), and Business ($99/mo) include 125 clean output pages per month on Starter and support 25, 100, and 500 rows per batch.

$7 7-Day Pass — One-off batch up to 25 rows (25 clean PDFs in a batch ZIP + 25 AI credits, no subscription, $7 credited toward Starter)

Need recurring monthly runs, saved templates, and 125 clean output pages/month with AI column mapping? Choose $19/month Starter above.

Get $7 7-Day Pass (up to 25 rows)

Running larger spreadsheet batches? Get Pro — $49/month for up to 100 rows per batch (or Business at $99/month for up to 500 rows).

Starter

Recommended first workflow

$19
/ month
  • AI field detection for 250 new pages per month
  • Reusable templates — refills use no detection pages
  • Up to 25 PDFs per batch
  • 125 clean output pages per month
  • Clean, watermark-free ZIP exports
  • CSV and XLSX spreadsheet imports
  • Review every record before export
Starter: 25 records for $19/month. Pro: 100 for $49/month. Business: 500 for $99/month. Each plan also enforces its monthly clean-output allowance.

Paid workflow

Turn any static PDF into a reusable Excel-to-PDF template in under two minutes.

Save your detected field layout once in your JustFill account. Every time a new spreadsheet arrives, reopen the saved template, drop in the CSV or XLSX, and export a clean ZIP without re-running detection.

D-FINE visual AI for 0-field & scanned PDFs

Locates horizontal fill lines, table cells, checkboxes, and character grids directly from the rendered page image — even when textChars === 0.

1-click matching CSV/Excel column template

Download a ready-to-fill CSV pre-populated with your PDF’s exact field names so column mapping is 100% deterministic.

Up to 500 clean flattened PDFs per ZIP

Export individual, print-ready flattened PDFs (including comb character boxes and signatures) packaged in a single ZIP archive.

Guardrails

Draft preparation with human review.

Clear boundaries

JustFill overlays user-provided spreadsheet values onto flat, scanned, or fillable PDF templates and exports reviewable PDF drafts. Your team remains responsible for verifying field alignment, data accuracy, signatures, and regulatory compliance before submission.

Frequently asked questions

How do I batch fill a flat PDF from Excel when the PDF has no fillable fields?

Upload your flat or non-fillable PDF to JustFill and click "Detect Layout" (or draw boxes manually). JustFill’s D-FINE visual AI detects input lines, checkboxes, comb character grids, and signature areas on flat PDFs with 0 AcroForm fields. Then download the 1-click matching CSV template, paste your Excel rows, and export one completed PDF per row in a ZIP.

Can I fill a non-fillable PDF from CSV without Adobe Acrobat Pro?

Yes. You do not need Adobe Acrobat Pro’s "Prepare Form" tool or any mail-merge plug-in. JustFill runs entirely in your browser on Windows, Mac, and Linux, turning any flat PDF into a batch-fillable template in seconds.

Does it work if I need to bulk fill a scanned PDF from a spreadsheet?

Yes. Even if your document is a paper scan or photocopy with zero selectable text (textChars === 0), D-FINE visual detection reads the page geometry to place fields over blank lines and boxes so you can bulk fill scanned PDF forms from Excel or CSV.

What if my flat PDF has character boxes (comb fields) for SSNs, EINs, or Claim IDs?

Set any detected or drawn field to "Comb (1 char per box)" and choose the box count. JustFill automatically splits your Excel or CSV string (such as an EIN, SSN, ZIP code, or Claim ID) so one character lands cleanly inside each box across every batch row.

How many flat PDFs can I generate in a single batch ZIP?

You can preview 5 sample rows free. The $7 7-Day Pass and Starter ($19/month) support up to 25 rows per batch, Pro ($49/month) supports up to 100 rows per batch, and Business ($99/month) supports up to 500 rows per batch.

Does it work with scanned or flat PDFs?

Yes. JustFill detects field locations in fillable, flat, and scanned PDFs before mapping spreadsheet columns.

Does each spreadsheet row create a separate PDF?

Yes. The first row contains the Excel or CSV column names. Every selected data row becomes one reviewable PDF in the exported ZIP.

Is this the same as Word mail merge?

It uses the same one-row-per-document idea, but fills your existing PDF directly. You do not need to recreate the form in Word or convert the PDF first.

Can I review results before downloading?

Yes. Each spreadsheet row becomes a reviewable record. Approve the records you want before creating the ZIP.

Does JustFill email the generated PDFs?

Not in the current self-service batch. It creates individual PDFs and packages the approved files in a ZIP for download.

What happens to uploaded documents?

Transfers use TLS. Rendered page images are deleted within 7 days and source documents within 30 days unless you save the PDF as a reusable template.