Start scanning free

( Perceivable / WCAG 1.3.5 )

Form field autocomplete attribute is missing or invalid

This check maps to Identify Input Purpose. Use the guidance below to confirm the issue, understand who it affects and ship a fix.

Moderate Level AA WCAG 1.3.5 — Identify Input Purpose

What’s wrong

A form input that collects personal information is missing an autocomplete attribute, or has an invalid value.

Why it matters

People with cognitive disabilities, motor disabilities, or dyslexia benefit greatly from browser autofill. When autocomplete is correctly set, the browser can fill in name, address, email, and phone fields automatically — reducing typing effort and errors.

How to fix it

Add the correct autocomplete value to inputs that collect personal information.

Before
<input type="text" name="fname">
<input type="email" name="email">
<input type="tel" name="phone">
After
<input type="text" name="fname" autocomplete="given-name">
<input type="text" name="lname" autocomplete="family-name">
<input type="email" name="email" autocomplete="email">
<input type="tel" name="phone" autocomplete="tel">
<input type="text" name="postcode" autocomplete="postal-code">

Learn more