WCAG 2.5.8: Target Size (Minimum)

Back to all WCAG criteria

OVERVIEW

Effort:

  • Complexity:Easy
  • Duration:Slow

Important for:

Design

What's it about?

Interactive elements such as buttons, links, icons, or other clickable areas must be at least 24 × 24 CSS pixels in size, or their hit areas must not overlap with those of other elements.

Two icon buttons are shown. The first is 16 by 16 pixels and too small to use comfortably. The second is 24 by 24 pixels and large enough to be accessible.

How to

Depending on your situation, you can implement one of the following options to meet the criterion. For a deeper dive, please refer to the linked WCAG techniques.

  • The clickable area is at least 24 × 24 pixels

    Interactive elements should have a clickable or tappable area of at least 24 × 24 CSS pixels.

    For clickable icons, the icon itself may be smaller (e.g., 18 × 18 pixels), as long as the invisible hit area is at least 24 × 24 pixels.

    Recommendation: Wherever possible, significantly larger hit areas should be used. Apple and Android themselves recommend 44 px and 48 px respectively as the smallest practical sizes for mobile.

    Two buttons with icons are shown. The first is only 16 × 16 pixels and therefore too small. The second is 24 × 24 pixels and therefore large enough.

    Notes

    • Exception: An alternative of the required size is available

      A control does not need to meet the minimum size requirements if there is a second control elsewhere on the page that performs the same function and does meet the minimum requirements.

    • Exception: Inline links in body text

      Links inside paragraphs are exempt from this criterion because the height of the links often depends on the height of the surrounding body text.

    • Exception: Element provided by the user agent (browser/OS)

      Elements that come from the browser itself are also exempt, because you have very little influence over them.

      A good example is the native HTML date picker, which often has tiny buttons. (Admittedly, it also has an accessible alternative through the input field, which is large enough!)

      Illustration of a glowing light bulb with a friendly, smiling expression.

              Create accessible designs?

              Our workshop for designers!

              Learn everything you need to know as a designer to create accessible design systems for digital products and entire brands.

              Learn more about the workshop
              Four principles of the Web Content Accessibility Guidelines: Perceivable – a red triangle holding a magnifier. Operable – a yellow circle with question marks overhead. Understandable – a green rectangle looking confused at a screen. Robust – a blue square wearing sunglasses and holding a keyboard.

              Learn accessibility with us?

              Looking to implement WCAG best practices in your design, development, or content workflow? Book a workshop for your team or contact us directly to learn more.

              Send us an email!