acc
How to fix: Touch target size - inline (WCAG 2.5.5 AAA)
Why this matters
Tap targets smaller than 44x44px are difficult for users with motor impairments, large fingers, or device tremor. Apple HIG recommends 44pt, Material Design 48dp. WCAG 2.5.5 (Level AAA) and 2.5.8 (Level AA, 24x24 minimum) both apply.
Background
Tap targets smaller than 44x44px are difficult for users with motor impairments. Apple HIG: 44pt. Material Design: 48dp. WCAG 2.5.5 AAA (44px) and 2.5.8 AA (24px minimum) both apply.
References
WCAG 2.1 SC 2.5.5 Target Size AAA · SC 2.5.8 Target Size (Minimum) AA · Material Design / Apple HIG
How to fix
Code snippet for each stack we cover. Pick the one matching your server / framework.
nginx
No server config — CSS.
apache
Same.
cloudflare
Same.
wordpress
Theme CSS: button, a { min-width: 44px; min-height: 44px; padding: 12px 16px; }
flask
Same.
express
Same.
rails
Same.
Verify it's working
Inspect tap targets in mobile devtools. Each should be at least 44x44 CSS pixels.
Want to know if your site has this issue?
Run a free 53-check audit — security, GDPR, NIS2, and technical SEO.
Audit my site →