Fill a PDF form from a spreadsheet — one PDF per row
Point each form field at a column; Bindery fills a copy for every row and packs them into a ZIP.
Fill PDF from spreadsheet now — free →Drop a fillable PDF and a .csv or .xlsx. Columns whose names match the field names map automatically; the rest you pick from a list. Text fields take the cell value, checkboxes tick on yes/true/1/x, and dropdowns or radio groups select the option whose name matches. Every copy can be flattened so the answers become permanent.
File names follow a pattern with tokens — {n}, {file} or any {Column name} — so a hundred contracts come out as a hundred correctly named PDFs. Bindery runs entirely in your browser — your file is never uploaded, so there is nothing to delete from a server afterwards.
How it works
- Drop the form PDF and open Fill from spreadsheet
- Add the CSV or Excel file and check the field → column mapping
- Fill — one PDF per row, downloaded as a ZIP
Questions people ask
What spreadsheet formats work?
CSV (comma, semicolon, tab or pipe delimited, with quoted cells) and Excel .xlsx. The first row must contain the column names.
How many rows can it handle?
There is no imposed limit — each row is filled on your device, one after another, and you can cancel at any point. Very large runs are bounded by your machine’s memory for the ZIP.
Is the spreadsheet uploaded?
No. It is read once in your browser to fill the copies; neither it nor the PDFs are sent anywhere.