How-to

Accessible PDF forms: how to make a fillable form screen readers can use

Forms are how residents apply for permits, licenses and services, so they are the PDFs most worth fixing first. Here is what each field needs, how to set it in Acrobat Pro, and how to test it with a free screen reader.

Accessible PDF forms: how to make a fillable form screen readers can use
The short answerAn accessible PDF form has real, tagged form fields, and each field has a tooltip that matches its printed label and states any required format, such as “Date of birth, MM/DD/YYYY.” Screen readers announce the tooltip, not the field's internal name, so a field named “Text1” with no tooltip tells a screen reader user nothing. Radio buttons need a shared question plus a label for each choice, and the Tab key must move through fields in the form's logical order. Test by tabbing through the form with a free screen reader such as NVDA.

Accessible PDF forms are forms a person can complete without seeing the page. Every field is a real, tagged form field, every field has a tooltip that a screen reader reads aloud, and the Tab key moves through the fields in the order the form intends. Forms deserve attention before almost any other PDF, because they are how residents apply for permits, licenses, benefits and services. The work is tractable: most of it is careful naming, done once per form. This guide covers the WCAG criteria, the "Text1" problem, Acrobat Pro settings, a field-by-field checklist, testing with NVDA, and when a web form is better.

Why forms come first, and what WCAG 2.1 asks of them

People use forms to get a service: permit applications, license renewals, records requests, patient intake. Under the ADA Title II web rule, PDFs posted before your compliance date can be exempt, but not when they are "currently used to apply for, gain access to, or participate in" your services, programs or activities. A form residents still download is in scope no matter when you posted it. See Title II and PDFs for the exceptions and the Section 504 guide for HHS-funded programs.

An inaccessible form shuts out screen reader users and keyboard users, whose workaround is asking someone else to fill it in and reading a date of birth or medical history aloud to them.

Seven WCAG 2.1 success criteria do most of the work. The W3C's PDF techniques are examples of one way to pass, not requirements.

WCAG 2.1 criterionWhat it means for a formW3C PDF technique
4.1.2 Name, Role, Value (A)Each field exposes a name, its type and its value or statePDF10, PDF12
1.3.1 Info and Relationships (A)Fields are tagged and related to their labelsPDF10, PDF12
3.3.2 Labels or Instructions (A)A label, plus instructions such as a format or "required"PDF10, PDF5
2.4.3 Focus Order (A)The Tab key visits fields in an order that preserves meaningPDF3
1.4.11 Non-text Contrast (AA)Field borders reach 3:1 when the border is how people find the fieldNone specific to PDF
3.3.1 Error Identification (A)Errors the form detects are identified and described in textPDF5, PDF22
1.3.3 Sensory Characteristics (A)Instructions don't rely on shape or position alone, such as "check the box on the right"None specific to PDF

The "Text1" problem: screen readers read the tooltip, not the field name

A field's General tab in Acrobat has two boxes that look alike, Name and Tooltip, with different jobs.

  • Name is internal. Acrobat uses it to tell fields apart and to label exported data. The W3C's PDF12 technique says "the name field in the Properties dialog is not used to provide the name for a control when read by assistive technologies."
  • Tooltip is what gets announced. Adobe tells authors to type a description in the Tooltip box because "Screen readers read this text aloud to the user."

So a form can look perfect and say nothing. Without a tooltip, a screen reader falls back to the field's type and internal name. A Centers for Medicare & Medicaid Services guide to Acrobat forms describes a check box that announces only "Check Box 1," its type and its state, even with a visible label beside it. A resident tabbing through a permit application hears "Text1, edit," then "Text2, edit."

Good tooltips follow four rules.

  • Match the printed label. WebAIM says the tooltip "must be equivalent to any visible text that is functioning as a label for the field."
  • Add what the layout tells sighted people. Include the format, "required," line numbers and character limits. The W3C's PDF10 example tooltip reads "Date you are available: use MM/DD/YYYY format."
  • Name the field, don't instruct. In Adobe's example, "First name" is a good description and "Enter first name" is not.
  • Make every name unique. Two fields called "Date" become "Date of incident" and "Date signed."

How to make a fillable PDF form accessible in Acrobat Pro

Menu names follow Adobe's help pages as of October 2026. Older versions call the tool Prepare Form.

  1. Start from a tagged document. Draw field lines as graphics, because Adobe warns that typed underscores and vertical bars "can confuse screen readers."
  2. Add the fields. Choose All tools > Prepare a form. Acrobat detects likely fields and copies nearby text into their tooltips, but Massachusetts' state guidance warns that not every field will be detected accurately. Review every one.
  3. Write each tooltip. Right-click a field, choose Properties, and type the tooltip on the General tab. Tick Required for mandatory fields and put "required" in the tooltip too, as WebAIM recommends.
  4. Tag the fields. Choose All tools > Prepare for accessibility > Automatically tag form fields. WebAIM notes that adding a field does not create its tag, so a field can be fillable yet missing from the structure a screen reader follows.
  5. Set the tab order. In the Fields panel, sort by Tab order, choose Order tabs by structure and turn on Show tab numbers. Then select all page thumbnails, open Page Properties and set Tab Order to Use Document Structure.
  6. Run the checker. Choose All tools > Prepare for accessibility > Check for accessibility and clear the Tagged form fields and Field descriptions rules.

Radio buttons and check boxes

Give every button in a radio group the same Name and the same Tooltip, which carries the question ("Applicant type"). On each button's Options tab, set Radio Button Choice to its visible answer ("Business"). A screen reader announces both. A choice can't be cleared without a reset, so give optional questions a "Not applicable" answer. Check boxes are separate questions, so each gets its own tooltip, with the shared question included when there is one: "Services requested: bulk trash pickup."

Dates, combs, dropdowns and calculated fields

  • Dates. Put the format in the tooltip so people learn it before they type. A Date format on the Format tab makes Acrobat show an error alert when an entry isn't recognized.
  • Error messages. A validation script's alert must say what is wrong and how to fix it ("Enter the ZIP code as five digits"), not just "Invalid value."
  • Combs. Five one-box fields for a ZIP code mean five unnamed tab stops. Use one text field with Comb of characters and a tooltip that gives the length.
  • Dropdowns. A screen reader reads the tooltip and the default choice, so add a tooltip and a neutral first item such as "Select a county."
  • Calculated fields. A computed total should say so in its tooltip ("Total fees, calculated") and be set to Read Only.

Signature fields, flat forms and print-and-sign forms

Section508.gov's advice for signature fields (opens an external site) is to "add tooltips that match the label or instruction." Drawing a signature takes a mouse or touch screen, so if your office accepts a typed name, say so.

Adobe describes flat forms (opens an external site) as "scanned paper forms or PDFs that don't have interactive fields to fill in or sign." Convert one with Prepare a form, then follow every step above. If it is a scan, run OCR first, as our guide to scanned PDFs and OCR explains. A form signed in ink still needs its labels and instructions tagged in order, and making it fillable lets people type before printing.

An accessible PDF form checklist, field by field

Wording varies between screen readers, so listen for the meaning.

Field typeWhat a screen reader should announceCommon failureFix
Text field"Parcel number, edit""Text1, edit," or the field type aloneA tooltip that matches the printed label
Date field"Date of birth, MM/DD/YYYY, required"The format shows only as faint text on the pageFormat and "required" in the tooltip
Check box"Bulk trash pickup, check box, not checked""Check Box 1"The label, plus any group question, in the tooltip
Radio group"Applicant type, Business, radio button"Buttons not grouped, so two can be selectedSame Name and Tooltip; Radio Button Choice set to each answer
Dropdown list"County, combo box, Select a county"A list with no questionA tooltip and a neutral first item
Comb field"ZIP code, 5 digits, edit"Five one-character fieldsOne field with Comb of characters
Signature field"Applicant signature" and its typeAn unnamed fieldA tooltip, and a note on accepted signature methods
ButtonThe visible text, such as "Print form"A tooltip that says something elseA tooltip overrides the visible text, so match it or leave it off

How to test a PDF form with NVDA

The checker confirms tooltips exist. Listening tells you whether they make sense.

  1. Install NVDA, a free Windows screen reader from NV Access, and open the form in Acrobat Reader.
  2. If you are sighted, turn on Speech Viewer (NVDA menu > Tools > Speech Viewer) to see a transcript of what NVDA says.
  3. Press Tab from the top and compare each announcement with the printed label. Shift+Tab goes back, Space checks a box, and arrow keys move within radio groups and lists.
  4. Confirm the order matches the form, then enter a badly formatted date and listen to the error.
  5. Tabbing skips ordinary text, so instructions between fields get missed. Press NVDA+Space for browse mode to read everything, and F to jump to the next field.

Check the field borders too: a pale gray outline on white can fall below the 3:1 non-text contrast ratio.

When a web form beats a PDF form

GOV.UK tells publishers to "Build forms in HTML where possible." Massachusetts calls a web-based form "the most accessible, flexible, and least time-consuming way to create or modify a form," and notes that web entries typically go straight into a database, while PDF entries are often retyped by hand. As WebAIM notes, HTML ties a visible label to its field, while a PDF repeats it in a tooltip. Digital.gov (opens an external site) still keeps a place for PDFs, including "forms or documents that will be printed for use."

  • Choose a web form when people submit online, the answers feed a system, or the form changes often.
  • Keep an accessible PDF when the form must be printed, signed in ink or filed in person, or another agency requires a fixed layout.

A web form must meet WCAG 2.1 AA too. If one replaces a PDF, take the old file down or redirect its address.

How Ockem Proof handles form fields

Ockem Proof, our product, does the registration and checking work and leaves naming to a person.

Form field names drafted from the printed labels and accepted by a person in Ockem ProofA building permit application form with four fields, each with a printed label: Applicant name, Phone, Date of birth (MM/DD/YYYY) and Date signed. Beside it, Ockem Proof lists the field names a screen reader announces. At first they are Text1, Text2, Date and Date, each flagged: Text1 and Text2 don’t identify the field, the first Date doesn’t state its date format, and the second Date is the same name twice. One at a time, each field and its row are highlighted and a new name is drafted from the printed label: Applicant name, Phone, Date of birth, MM/DD/YYYY, and Date signed, each row noting the name it replaces. A tag beside Phone says it comes from the printed label. A person then accepts each name with its own check, one by one, and the status changes from Flagged for review, 4 field names to check, to 4 names accepted. Finally a focus ring walks the four fields in tab order, numbering them 1 to 4 from top to bottom, and the status adds Focus order follows the page.Form fieldsPage 1 of 2Building permit applicationApplicant namePhoneDate of birth (MM/DD/YYYY)Date signed1234Field namesAcceptWhat a screen reader announcesText1Doesn’t identify the fieldApplicant namewas “Text1”Text2Doesn’t identify the fieldPhonewas “Text2”DateDate format not statedDate of birth, MM/DD/YYYYwas “Date”DateSame name twiceDate signedwas “Date”From the printed labelFlagged for review4 field names to check4 names acceptedFocus order follows the page
In Ockem Proof, field names a screen reader can’t use, such as “Text1” or two fields called “Date”, are flagged, and a new name is drafted from each field’s printed label. A person accepts each name, then the fields are walked in the order a screen-reader user tabs through them.
  • Fields registered automatically. Proof tags each field widget into the document's form structure and writes its tooltip.
  • Names checked. Proof flags names that don't identify the field, such as "Text1," two fields both called "Date," or a date field whose name never states the format.
  • Names drafted, then confirmed. Proof drafts each name from the printed label, and AI drafts one only where the page prints nothing. A person accepts or edits each name where it meets the field, and no AI draft is written without that approval. Drafting runs on self-hosted models on hardware Ockem operates; no customer document content goes to a third-party model.
  • Focus order walked. Fields are checked in the order a screen-reader user tabs through them.
  • Ghost widgets cleared. Leftover exporter widgets are removed, but only when provably junk.
  • Focus visible. For many form documents, WCAG 2.4.7 Focus Visible is now decided inside Proof, without a separate tab-through.
  • Field borders measured. Proof measures form-field border contrast, and a person attests to non-text contrast with the evidence beside them. An attestation can clear a review item but never overrides a confirmed failure, and an unanswered check reads "Needs review," never "Failed."

Every check Proof asks a person to make points at the exact spot on the page. The certificate states what software verified, what your organization attested and what was not tested.

A person still decides what each field is called, whether an instruction relies on position or shape, and whether the form should be a web page at all. As the rule page puts it, a field's name is "content, not plumbing." See the form fields rule page.

See it on your own forms

You can try one PDF (opens an external site) of up to 10 pages free, with no account. To find every form on your site, use the free PDF inventory tool. The form fields rule page covers Proof's handling. For the rules, read Title II and PDFs. For forms in columns or tables, see reading order in complex layouts, and for what software settles alone, see what software fixes and what needs a person.

How many PDFs are on your site?Count them free. We keep a sample for 30 days and full imports for 90.
Count my PDFs

Questions

How do I make a fillable PDF form accessible?

Start from a tagged document, add real form fields, and give every field a tooltip that matches its printed label and includes any format or required status. Then tag the fields, set the tab order to follow the document structure, and test the form by tabbing through it with a screen reader.

What does a screen reader read in a PDF form field?

It reads the field's tooltip, plus the field type and its state, such as checked or not checked. The field name you see in Acrobat's Properties dialog is internal, and when the tooltip is empty a screen reader may fall back to that name, such as Check Box 1.

Do PDF forms have to be accessible under ADA Title II?

Forms that people currently use to apply for or take part in a service generally do, even if they were posted before your compliance date, because the preexisting-document exception does not cover them. As of October 2026, the compliance dates are April 26, 2027 for governments serving 50,000 or more people and April 26, 2028 for smaller governments and special districts.

Should a government form be a PDF or a web form?

Where people submit the form online, a web form is usually more accessible and easier to maintain. GOV.UK advises building forms in HTML where possible, and Massachusetts calls a web form the most accessible option. A PDF still fits forms that must be printed, signed in ink or kept in a fixed layout, and it then needs to be made accessible.

How do I check the tab order of a PDF form in Acrobat?

In Prepare a form, sort the Fields panel by tab order, choose Order tabs by structure and turn on Show tab numbers. Then press Tab through the form yourself to confirm the order matches the way the form reads.

This guide explains the rules in plain language. It isn’t legal advice. Check how they apply to your organization with counsel.

Ockem team

We build Ockem Proof, which finds, fixes and certifies PDFs against WCAG 2.1 AA. We check every figure in our guides against our measured product data and the primary sources listed below.

Sources

Start with one PDF.

Free, no account: a verified email, one document per email, up to 10 pages and 50 MB. Get the remediated file and its verification record, and see which checks still need a person.

Longer document? Request an assessment.

Back to Guides