Skip to content

Fill from Spreadsheet

Create a filled PDF for every row. · Runs on this computer

Fill a PDF form from a spreadsheet

Turn one PDF form and one spreadsheet into a filled copy for every row.

  • Runs in your browser
  • Part of Pro
  • No watermark

Some scripts, such as Devanagari, can't be drawn by the built-in form font yet. Rows with those characters are skipped and listed so you can fill them in the editor.

Quick answer

How to fill a PDF form from a spreadsheet?

To fill a PDF from Excel or CSV, open PDFella's Fill from Spreadsheet tool, upload the PDF form and choose your spreadsheet. Check which column fills each field, click Create, and download a ZIP with one filled PDF for every row. It's part of Pro.

Updated 5 October 2026 by the PDFella team

Key facts

Price
Part of Pro, from $8 a month
Account
Needed for the plan
Processing
In your browser. Files aren't uploaded
Input
PDF
Output
PDF
Max file size
100 MB
Works on
Windows, macOS, Linux, iPhone, Android
Watermark
None

Step by step

How to fill a PDF form from a spreadsheet

  1. 1

    Upload your PDF

    Drag your PDF onto the upload area or click Choose file. It's opened in your browser. Nothing is uploaded.

  2. 2

    Choose your spreadsheet

    Pick a CSV or Excel file with a header row and one row for each copy you need.

  3. 3

    Check the columns

    Columns are matched to form fields by name. Change any that aren't right, then click Create.

  4. 4

    Download the ZIP

    You get one filled PDF per row, named by number or from a column you choose.

Why PDFella

Fill from Spreadsheet, done right

  • Hours saved

    Fill hundreds of forms without any retyping.

  • Smart matching

    Columns line up with fields automatically.

  • Runs in your browser

    Your PDF never leaves your device.

  • Part of Pro

    Pro starts from $8 a month, billed yearly.

How should the spreadsheet be set up?

Use the first row for column names and one row below it for each copy. Column names that match your form's field names are connected automatically. For checkboxes, use values such as yes, true, 1 or x to tick the box. Up to 500 rows can be filled at a time.

Who uses Fill from Spreadsheet?

  • HR

    Create an onboarding form for every new hire.

  • Schools

    Fill certificates for a whole class.

  • Sales

    Prepare contracts from a customer list.

FAQ

Fill from Spreadsheet: frequently asked questions

Still stuck? Email support@pdfella.com.

Which plan includes this?

It's part of Pro. Pro starts from $8 a month, billed yearly.

Do I need an account?

Yes. Your plan is kept on your account, and you sign in with Google.

Does my PDF need form fields?

Yes. If it has none, add them first with Create PDF Form.

How many rows can I use?

Up to 500 rows at a time.

Are my files uploaded?

No. The form and the spreadsheet are both read in your browser.

Can I stop the copies being edited?

Yes. Turn on Flatten before creating them.

What if a row doesn't fit the form?

The other rows still complete, and you get a list of any problems to check.

Ready to fill a PDF form from a spreadsheet?

Private and done in seconds. Part of Pro.

Start now