Autocomplete / Input Purpose Auditor
Missing autocomplete attributes break browser autofill and fail WCAG 1.3.5
(Identify Input Purpose) — hurting users with motor or cognitive disabilities. This
tool maps each field to the correct W3C token and injects it with one click.
Tool interface
Per-field audit (WCAG 1.3.5)
| Field | Type | Current autocomplete | Suggested token | Status |
|---|
Fixed markup
Introduction
The autocomplete attribute tells browsers and assistive tech what each
field collects. Without it, autofill fails and users must retype everything — a real
barrier that WCAG 1.3.5 addresses.
How it works
- Finds every
input/select/textarea. - Checks for an existing
autocompleteattribute. - Infers the correct W3C token from name/id/type/label text.
- "Inject autocomplete" adds missing tokens and outputs fixed markup.
Privacy
All auditing is local via DOMParser. No upload, no account, no API key.
Limitations
- Heuristic inference; custom field names may need manual token selection.
- Does not validate multi-token sequences (e.g., "shipping street-address") beyond common cases.
FAQ
What is WCAG 1.3.5?
Identify Input Purpose: the purpose of each input collecting user info must be programmatically determinable, typically via autocomplete.
Is my markup uploaded?
No. Everything runs locally.