Skip to content

Error · label

Form fields without a label

Lighthouse / axe call it: Form elements must have labels · Form elements do not have associated labels

In your forms (checkout, contact, login) some fields don't say what goes in them. A blind customer hears "edit text" and can't complete the purchase.

Who it leaves out: blind people (screen readers) · people with cognitive disabilities

How to fix it

Each field needs a visible label ("Email", "Address"). We flag the exact fields and write the code.

In the code

Wrap the field in a <label>, or link it with <label for="id">; placeholder text is not a label.

Our scanner writes and tests this correction for you.

Where to fix it without code

If your site runs on one of these platforms, the fix is in the admin panel:

Don't want to fix this by hand, element by element?

Enter your address. In about a minute you get every failure on the page explained, and the corrected code, already tested in a browser, for each element we can fix. Free, no account.

One more chance: free scan · no account

The full report covers the pages that matter (checkout, cart, contact) and every fix, for $15 once or with monitoring.

Related errors

Automated testing covers roughly half of WCAG criteria; a full conformance claim also requires manual review. Technical information, not legal advice.