What is this PDF CSV bulk-fill tool?
A free, browser-based mail-merge for PDFs. Upload one fillable PDF template and a CSV where each row holds the values for one document. The tool fills a copy of the PDF for every row and gives you all of them in a single ZIP. There's nothing to install and no sign-up — and because everything runs locally in your browser, neither the PDF nor the CSV is ever uploaded to a server.
How to bulk-fill a PDF from CSV
- Upload a fillable PDF (a PDF that already has form fields). The tool detects every field name.
- Upload your CSV. The first row is treated as the header (column names).
- Map each PDF field to a CSV column. Columns whose name matches a field are mapped automatically.
- Optionally pick a column to use for each output file's name, then press “Generate ZIP & download”.
How to format your CSV
- Put column names in the first row, then one record per line below it.
- Wrap any value that contains a comma or a line break in double quotes, e.g. "Doe, John".
- For checkbox fields, use 1 / true / yes / x to check the box; anything else leaves it unchecked.
- Save as UTF-8 so non-ASCII characters come through correctly.
Common use cases
- Generating certificates, name badges, or award letters for a list of people.
- Producing invoices, contracts, or application forms from a spreadsheet export.
- Pre-filling the same form for many recipients without typing each one by hand.
