Mobile Touch Target Size — Complete Guide & Fixes for Accessibility 2026

If you've ever struggled to tap a small button on your phone, you've experienced the frustration of small touch targets. For users with motor disabilities, this frustration is a daily reality. Touch target size is one of the most critical aspects of mobile accessibility — and it's now a WCAG 2.2 Level AA requirement.

This comprehensive guide covers everything you need to know about mobile touch target size — from WCAG 2.5.8 requirements and platform-specific recommendations to how to test and fix small touch targets.

📌 Quick Answer — Minimum Touch Target Size

WCAG 2.2 (SC 2.5.8) requires touch targets to be at least 24x24 pixels. Apple recommends 44x44pt and Google recommends 48x48dp for better usability. Touch targets under 24x24px fail WCAG and create barriers for users with motor disabilities. This is a Level AA requirement — required for ADA, Section 508, and EAA compliance.

✅ Test Your Mobile Accessibility

Use our free mobile accessibility checker to test your mobile app or website against WCAG 2.1 standards.

Free Mobile Accessibility Checker →

What is Touch Target Size?

Touch target size refers to the physical area on a touchscreen that users can tap to interact with a UI element. This includes buttons, links, form fields, icons, and any other interactive element.

When touch targets are too small, users with motor disabilities, tremors, or limited dexterity struggle to tap them accurately. This creates a significant barrier to accessibility.

Touch target size is determined by:

📊 Touch Target Size Statistics

Touch Target Size Requirements — WCAG 2.5.8

WCAG 2.5.8 (Target Size - Minimum) is a Level AA success criterion introduced in WCAG 2.2. It requires that:

"The size of the target for pointer inputs is at least 24 by 24 CSS pixels, except where:

— WCAG 2.2, Success Criterion 2.5.8 (Level AA)

In plain English: touch targets should be at least 24x24 pixels, with some exceptions.

Platform-Specific Touch Target Recommendations

Different platforms have their own touch target recommendations:

Platform Recommended Minimum Standard
WCAG 2.2 24x24 pixels SC 2.5.8 (Level AA)
Apple (iOS, macOS) 44x44 points Human Interface Guidelines
Google (Android) 48x48 dp Material Design Guidelines
Microsoft (Windows) 40x40 px Windows UWP Guidelines
W3C (General) 44x44 CSS px Touch Events Recommendation

How to Test Touch Target Size

Method 1: Use Our Free Mobile Accessibility Checker

Upload your app or enter your mobile website URL in our mobile accessibility checker for automated touch target testing.

Method 2: Accessibility Scanner (Android)

Download Accessibility Scanner from Google Play and run it on your app. It automatically identifies small touch targets.

Method 3: Accessibility Inspector (iOS)

Use Accessibility Inspector in Xcode to audit your iOS app for touch target issues.

Method 4: Manual Testing

Manually test touch targets by:

Common Touch Target Issues & How to Fix Them

1. Buttons Smaller Than 24x24px

Issue: Buttons are too small to tap accurately.

Fix: Increase button size to at least 24x24px. Consider increasing padding to make the touch area larger.

/* CSS - Increase touch target size */
.button {
    padding: 12px 20px;  /* Increases touch area */
    min-width: 48px;
    min-height: 48px;
}

2. Adjacent Targets Too Close Together

Issue: Users accidentally tap the wrong target because they're too close.

Fix: Ensure at least 24px spacing between adjacent touch targets.

3. Icon-Only Buttons Without Adequate Padding

Issue: Icon buttons have small touch areas with minimal padding.

Fix: Add padding around icons to increase touch area.

/* CSS - Icon button with adequate touch area */
.icon-button {
    width: 48px;
    height: 48px;
    padding: 12px;
}

4. Form Fields With Small Touch Areas

Issue: Form fields have small touch areas that are hard to tap.

Fix: Increase form field height and padding.

Touch Target Size Checklist

✅ All touch targets are at least 24x24px (WCAG 2.5.8)

✅ iOS targets are 44x44pt minimum (Apple HIG)

✅ Android targets are 48x48dp minimum (Material Design)

✅ Adjacent targets have at least 24px spacing

✅ Icon buttons have adequate padding

✅ Form fields have adequate height

✅ Touch targets are easy to tap with one hand

✅ Accessibility Scanner shows no touch target issues (Android)

✅ Accessibility Inspector shows no touch target issues (iOS)

✅ Touch targets work for users with motor disabilities

📱 Test Your Touch Target Size

Free mobile accessibility checker — test your app or website against WCAG 2.5.8 touch target requirements.

Free Mobile Accessibility Checker →

No signup. Instant results. WCAG 2.1 AA.

Frequently Asked Questions — Touch Target Size

❓ What is the minimum touch target size for mobile accessibility?
WCAG 2.2 requires 24x24 pixels minimum (SC 2.5.8). Apple recommends 44x44pt and Google recommends 48x48dp for better usability.
❓ What is WCAG 2.5.8 Target Size?
WCAG 2.5.8 is a Level AA success criterion in WCAG 2.2 that requires touch targets to be at least 24x24 pixels (with some exceptions). It's required for ADA, Section 508, and EAA compliance.
❓ Does WCAG 2.5.8 apply to mobile websites?
Yes. WCAG 2.5.8 applies to all pointer inputs on all devices — including mobile websites, mobile apps, and desktop websites with touch support.
❓ What are the exceptions to the 24x24px rule?
Exceptions include: spacing (targets at least 24px apart), essential (target cannot be larger), inline (targets in sentences), user agent (determined by the browser), and author (determined by the author).
❓ How do I test touch target size?
Use our free mobile accessibility checker, Accessibility Scanner (Android), Accessibility Inspector (iOS), or manually measure targets using developer tools.

🔍 Check Your Touch Target Size Today

Free mobile accessibility checker — no signup required.

Free Mobile Accessibility Checker →

Internal Links — Mobile Accessibility Resources

Share