Skip to content
Level AA Operable

WCAG 2.4.6: Headings and Labels

Headings and labels must describe the topic or purpose of the content they introduce. Clear headings allow users to scan pages and understand structure. Labels help users understand the purpose of form inputs.

What is WCAG 2.4.6 Headings and Labels?

WCAG 2.4.6 Headings and Labels is a Level AA web accessibility success criterion under the Operable principle. Headings and labels must describe the topic or purpose of the content they introduce. Clear headings allow users to scan pages and understand structure. Labels help users understand the purpose of form inputs. Common failures include vague headings like 'overview' or 'details' without context and form labels that do not describe the expected input. Meeting this criterion is essential for accessible, inclusive web design.

How to Test

  1. Read each heading — does it describe the content that follows?
  2. Check that headings do not use vague text like 'Section 1' or 'More Info'
  3. Verify form labels clearly describe what input is expected
  4. Check that section headings in a page create a logical outline
  5. Use a screen reader to navigate by headings and verify the experience

Common Failures

Good Example

<h1>Account Settings</h1>
<h2>Personal Information</h2>
<label for="full-name">Full Name</label>
<input id="full-name" type="text">

<h2>Security Settings</h2>
<label for="current-pw">Current Password</label>
<input id="current-pw" type="password">

Each heading describes its section. Labels clearly identify what information the input expects.

Bad Example

<h1>Settings</h1>
<h4>Section 1</h4>
<label for="field1">Field 1</label>
<input id="field1" type="text">

<h2>Section 2</h2>
<label for="field2">Enter value</label>
<input id="field2" type="text">

Headings skip from h1 to h4 (breaking hierarchy) and use generic names. Labels do not describe what information is expected.

Test Your Site for 2.4.6 Compliance

Use our free accessibility tools to check your website against WCAG 2.4.6.

Open Testing Tool

Related Success Criteria

A
1.3.1 Info and Relationships Perceivable
A
2.4.2 Page Titled Operable
A
3.3.2 Labels or Instructions Understandable

Related Reading

WCAG 2.2 Changes Summary → How to Check Website Accessibility for Free → WCAG Color Contrast Requirements Explained →