UZZIA
Free · No signup · Runs in your browser

Fill PDF forms from Excel — in bulk

Upload a fillable PDF and a spreadsheet. Get one named, filled PDF per row — zipped. No Word VBA, free, and your data never leaves your browser.

Data stays in your browserNo signupNo VBA macro

New here? Try it with sample files: Sample PDF · Sample CSV

Files are processed in your browser and never uploaded.

From spreadsheet to PDFs in four steps

  1. 01

    Upload your PDF

    Choose a fillable PDF form — we read its fields instantly.

  2. 02

    Upload your data

    Drop an Excel or CSV with one row per document.

  3. 03

    Map & name

    Fields auto-map to columns. Choose how files are named.

  4. 04

    Download

    Get one named PDF per row in a zip — or a single merged PDF.

Everything you need to batch-generate documents

One named PDF per row

Name files from your data and download them all in a single zip — no macros, no copy-pasting.

Private by design

Everything runs in your browser. Your PDF and spreadsheet are never uploaded to a server.

Auto field mapping

PDF form fields are matched to spreadsheet columns automatically — adjust any of them in one click.

Any fillable PDF

Bring your own AcroForm PDF. Values are flattened so they show correctly in every reader.

Split or merge

Export one PDF per row in a zip, or a single merged PDF — whichever you need.

English & 中文

Bilingual interface with one-click language switching.

Frequently asked questions

How do I fill a PDF form from Excel?

Upload your fillable PDF and your Excel or CSV, let the fields auto-map to columns, choose a filename pattern, and download one filled PDF per row in a zip.

How do I save a mail merge as separate PDFs?

Choose “Separate PDFs (zip)”. Each row becomes its own named PDF — no Word VBA macro required.

Does my data get uploaded?

No. Everything runs locally in your browser; your PDF and spreadsheet never leave your device.

Can I name each file from a column?

Yes — build the filename from your columns, for example name then date, and every file is named per row.

Which PDFs work?

Any PDF with fillable form fields (AcroForm). Filled values are flattened so they display in every PDF reader.

Stop copy-pasting. Fill your PDFs in seconds.