• Success Criterion 1.3.5
  • Conformance level AA

1.3.5 · Identify Input Purpose

Lesson overview · Identify Input Purpose

In plain language

Fields that collect the user's own details (name, email, phone, address, card) must carry the correct autocomplete attribute.

Who it affects

People with motor or cognitive disabilities who rely on browser autofill for personal data.

How to check

Inspect personal-data fields for a valid, correct autocomplete token; test that browser autofill actually fills them. Worked example — A news outlet's article page: inspect a custom-built 'smart field' component in DevTools: check whether the rendered input still carries the correct native autocomplete attribute, or whether the framework stripped it.

Common misconception

Setting the input type (like type="email") is not the same as setting autocomplete. Browsers and password managers rely specifically on the autocomplete attribute to know what a field collects. Real example: on a nonprofit's donation form, the autocomplete attribute has an invalid or wrong value (e.g., 'given-name' on a surname field) — browsers and tools can't identify or autofill the field.

Learn more

get in touch

Know where you stand. Know what to work on next.

Tell us what you’re working on and where you need support. Our accessibility specialists can help with audits, remediation, VPAT/ACR, accessible development, and ongoing compliance.

Free 30-minute consultation (opens in new tab)

Free 30-minute call: talk through where you stand, scope a project or get a quote.

Need technical answers now? Book the $100 one-hour consultation to walk through an audit, talk with a developer or review your site live.

Let’s find the barriers before your users do

Indicates a required field.


Your information is kept private and never shared with third parties.

Scenarios in this lesson