#132 · PDF Forms & Signatures Tool

PDF Form Field Counter

Count AcroForm fields by type and review text boxes, checkboxes, radio groups, dropdowns, and buttons in one local report.

PDF Tool

Ad space

How to use this PDF tool

  1. Select a PDF containing standard AcroForm fields.
  2. Click “Count Form Fields” and wait for the local analysis.
  3. Review the preview, then download the newly generated json report.

What this tool does

It reads the document with pdf-lib 1.17.1 and works with the standard AcroForm field collection. The original file is not returned as a processed result.

Complex XFA forms, encrypted files, and custom widgets may not be supported. Editing can invalidate digital signatures.

Supported formats and limits

  • Input: PDF
  • Forms: standard AcroForm fields
  • Processing: current browser memory
  • Output: JSON report

Tips for better results

  • Keep an untouched copy of the original PDF.
  • Use field names exactly as reported when working with JSON.
  • Test the downloaded file in a trusted PDF viewer.
  • For sensitive documents, review every reported field and limitation.

FAQ

Can this pdf form field counter read XFA forms?

No. This browser tool supports standard AcroForm fields. Dynamic XFA forms may appear empty or unsupported.

Does this tool upload my PDF or form report?

No. Processing runs in your browser. The page does not intentionally transmit the selected files.

Will password-protected PDFs work with this tool?

Encrypted or password-protected PDFs may not load. Remove protection with the document owner's permission before processing.

Are signatures preserved when this tool creates a PDF?

Changing a PDF can invalidate existing digital signatures. Inspect signed documents carefully and keep the original file.

Why are some fields missing from the result?

The document may use XFA, flattened page artwork, or unsupported custom widgets instead of standard AcroForm fields.

Processing notes

Files remain in the active browser tab. Reset clears the selected file references, result object, download URL, progress, and preview.