EditSafely

List PDF Form Fields

Enumerate every form field's name, type, and current value. Runs entirely in your browser, so your data never leaves your device.

Input

Drop a PDF here, or click to browse

Files never leave your device

Output

The result appears here as you type.

How to use List PDF Form Fields

  1. 1. Add the PDF form. Drop a .pdf file containing AcroForm fields into the workspace. List PDF Form Fields loads the page thumbnails so you can confirm it's the form you meant to inspect.
  2. 2. Let it scan the AcroForm. The tool walks every field embedded in the document and reads its internal name, its field type such as text, checkbox or dropdown, and whatever value is currently filled in.
  3. 3. Copy the field list. The output lists each field one per line with its name, type and current value. Copy it to plan a fill-in script or to confirm a form matches an expected template.

When to use List PDF Form Fields

List PDF Form Fields is for anyone who needs to know exactly what fields a fillable PDF exposes before writing code against it. AcroForm field names rarely match the visible labels printed on the page, so guessing them from a screenshot fails. This tool reads the form's own metadata instead.

  • Automating a form-fill script. You're writing a script with pdf-lib or a similar library to auto-fill a government tax form and need the exact internal field names like 'topmostSubform.Page1.field_3' instead of the printed labels.
  • Auditing a template before distribution. A company sends out a fillable onboarding PDF and wants to confirm every field from a prior revision still exists with the same name before employees start submitting it.
  • Debugging a broken form integration. A form-processing pipeline stopped picking up a signature field after a template update, and you need to see whether the field's name or type changed in the new PDF.
  • Reverse-engineering a third-party PDF. You received a vendor's PDF form with no documentation and need to map out every field name and type before building an integration that fills it out programmatically.

About the List PDF Form Fields tool

List PDF Form Fields does its work locally, right in the browser. Enumerate every form field's name, type, and current value. There is no upload step, no queue and no account, and your data never travels over the network.

It belongs to the PDF Tools collection on EditSafely, a set of 92 small, focused PDF utilities that share the same instant, private workspace.

There is nothing to configure. Provide the input and the result appears on its own.

Running locally also makes the tool fast and dependable: results appear as you type or drop a file, there is no server outage that can take it down mid-task, and confidential data can be processed without a second thought.

Frequently asked questions

Is List PDF Form Fields free to use?

Yes, it is completely free. All 2,658 tools on EditSafely work without an account, a subscription or usage limits.

Are my files uploaded to a server?

Everything happens locally. Your browser downloads the tool's code once, then does all the processing itself; nothing you enter is transmitted, stored or logged. You can even go offline after the page loads and it will still work.

Which files does List PDF Form Fields accept?

It accepts PDF documents. There is no file size cap imposed by a server; very large files are limited only by your device's memory.

Do I need to sign up or install anything?

No. The tool works in any modern browser on desktop, tablet or phone. There is no account to create, no extension to add and no software to install.

How do I use the result?

The output panel has a one-click copy button, and you can keep refining the input while you work; the result updates in place as you type.