Operable · Input Modalities

2.5.8 Target Size (Minimum)

Pointer targets (buttons, links, form controls) must be at least 24 by 24 CSS pixels, or have enough spacing from neighboring targets, unless an exception applies (like inline text links).

Level AA Added in WCAG 2.2 1 automated rule

What WCAG 2.5.8 Requires

Pointer targets (buttons, links, form controls) must be at least 24 by 24 CSS pixels, or have enough spacing from neighboring targets, unless an exception applies (like inline text links).

New to this criterion? Read our plain-English guide, WCAG 2.5.8 Target Size (Minimum) Explained in Plain English, with examples and code.

Can AccessBell Test This Automatically?

Yes. AccessBell's scanner runs axe-core, which includes 1 rule that catch code-level failures of this criterion:

This criterion is included in: WCAG 2.2 AA Checker.

How to Test It by Hand

Measure small interactive elements, especially icon buttons, and confirm they are at least 24x24 pixels or have sufficient spacing from other targets.

Common Failures

  • A row of small icon buttons (edit, delete, share) are each smaller than 24x24 pixels with no spacing between them.

Example Fix

  1. Make targets at least 24 by 24 CSS pixels. Or leave enough space around smaller targets that a 24px circle would not overlap another one.
  2. Grow the hit area, not the icon. Padding increases the clickable area without changing the design.
/* Correct: 16px icon with a 24px-plus hit area */
.icon-button {
  min-width: 24px;
  min-height: 24px;
  padding: 8px;
}

/* Correct: spacing between small inline links */
.tag-list a { margin-inline: 6px; }

WCAG 2.5.8 Questions

What does WCAG 2.5.8 require?

Pointer targets (buttons, links, form controls) must be at least 24 by 24 CSS pixels, or have enough spacing from neighboring targets, unless an exception applies (like inline text links).

Can AccessBell test WCAG 2.5.8 automatically?

Yes. AccessBell runs 1 automated rule that can catch failures of this criterion, including in our WCAG 2.2 AA Checker.

What level is WCAG 2.5.8?

Level AA, added in WCAG 2.2. Level AA is required to meet WCAG AA, the level referenced by the ADA, Section 508 and most accessibility laws.

Sources

This page explains a technical standard and is not legal advice. See our disclaimer.

Check Your Site Against WCAG 2.5.8

Run a free scan and see whether your pages pass 2.5.8 Target Size (Minimum), along with every other criterion in WCAG 2.2, 2.1 or 2.0.

Then $29/mo per domain. Cancel anytime.