Forms Free Single HTML file

Form Maker Plus

Form Maker Plus is a free browser tool that turns a CSV into one styled PDF per row — bulk certificates or invoices — with no backend, no account, and nothing uploaded.

Form Maker Plus extends Form Maker with CSV import for bulk multi-record PDF generation — same drag-and-drop field model, plus dataset-driven export for repeated forms. Built by Nirav Bhatt at Brain Bound Learning.

This Single Page Sandbox tool was originally published on: Brain Bound Learning Substack

Get the tool

Runs in your browserNo accountNo uploadNo install

Free with a newsletter subscription

The download is one self-contained HTML file. Open it from your desktop and it works with no internet connection. Terms of Use.

Silent screen recording of Form Maker Plus: field types are dragged onto a blank A4 form and renamed in the Edit Field dialog, the blank form is handed to participants and comes back filled, and the returned records stack up in the table under the form, where Download CSV and Export 15 PDFs Zip turn them into a spreadsheet and into one styled PDF per row. Every step is written out in About Form Maker Plus below.

Form Maker Plus — a free form maker and CSV-to-PDF mail-merge tool

Form Maker Plus is a completely free form maker with bulk export, running with no backend. Build a form by dragging fields, import a CSV, and generate one styled PDF per row — bulk certificates, invoices, badges or letters — all in your browser. No install, no add-on, no account, no sign-up. Your CSV is parsed locally and never uploads.

What the terms mean

Mail merge
Taking one document template plus a table of data, and producing one finished document per row of that table. Word, Google Docs add-ons and document-automation services all do this on their own servers; Form Maker Plus does it in the browser tab.
One row → one PDF
Each row of your CSV becomes its own styled PDF. Twenty names in a spreadsheet produce twenty certificates. The column headers are the merge fields.
CSV
A plain-text spreadsheet: one header row naming the fields, then one line per record. Every spreadsheet app exports it, which is why it is the input format here.
No backend
The CSV is parsed and every PDF is built by vendored jsPDF inside your browser. There is no server, no upload, no account and no add-on to install.

How it works

  1. Drag field types onto the blank A4 form and edit each one — the same eight types as Form Maker, up to fifteen fields per form.
  2. Fill the form in for one record and press Add to Excel/CSV. That record becomes a row in the Records table underneath, with your field labels as its column headers.
  3. Press Download CSV at any point to take that table away as a spreadsheet.
  4. Press Export 15 PDFs Zip and every row comes back as its own styled PDF — up to fifteen rows in a pass — built by vendored jsPDF in the browser tab and downloaded together as one zip.

What you can use it for

Frequently asked questions

Is it free?

Yes — free, with no account.

Does my CSV upload anywhere?

No. The CSV is parsed in your browser and never leaves your computer.

How many records can I generate?

It produces one styled PDF per row in your CSV.

Do I need a server or backend?

No. Everything runs client-side via vendored jsPDF.

How is it different from mail-merge and bulk-PDF tools?

Those need a desktop suite, a Google add-on, or a paid online account. Form Maker Plus is a free form maker that turns a CSV into one styled PDF per row entirely in your browser — no install, no add-on, no account, and nothing uploads.

Does it work offline?

Yes. Once the page loads it runs entirely in your browser — no internet connection, no sign-up, and no login. The downloadable single HTML file works completely offline.

See the full FAQ for all Single Page Sandbox tools →