Form Label Checker
SiteTend Form Labels
Find unnamed fields, broken label associations, duplicate IDs, grouping gaps, and inaccessible help or error references before publishing.
Paste form markup
Add rendered HTML containing labels and controls.
Review form labeling
Start with unnamed controls and broken associations.
Your analysis will appear here
Paste markup and select Analyze labels.
Accessible forms
Make every field understandable
Give each control a persistent visible label, group related choices, explain requirements before submission, and programmatically associate instructions and errors.
Questions
Form Label Checker FAQ
What makes a form label accessible?
A visible label should usually use a for value that exactly matches its control's unique id, or wrap the control directly.
Can a placeholder replace a label?
No. Placeholder text disappears during entry and should be treated as an optional hint, not the field's persistent label.
When should fieldset and legend be used?
Use them to communicate the shared purpose of related controls, especially radio-button and checkbox groups.
Does this checker validate dynamic errors?
No. It checks static references only. Test validation messages, announcements, and focus behavior in the running form.
Apply the result
From finding to verified fix
Interpret the finding
Treat every missing or broken association as a barrier to understanding the field, then confirm the running form's instructions and errors.
Common causes to inspect
- Placeholder text used instead of a persistent label
- A label for value that does not match a unique control ID
- Related choices presented without a programmatic group name
Practical next steps
- Give every control a visible, associated label
- Group related choices with fieldset and legend where appropriate
- Submit errors and test announcements and focus in the running form
What this check cannot prove
Static markup cannot verify dynamic validation, screen-reader announcements, focus movement, autocomplete behavior, or the complete submission flow.