mobile UX2026-05-027 min read

Mobile Touch Target Design Guide: Size, Spacing, and Placement in 2026

Everything designers and developers need to know about touch targets — from WCAG guidelines and platform standards to practical patterns that reduce errors and boost mobile conversions.

Free tool

Grade your website before you keep reading

Most readers want a quick benchmark first. Start with the free Website Grader, then come back to this article with a clearer sense of what to fix.

Grade My Website →

# Mobile Touch Target Design Guide: Size, Spacing, and Placement in 2026

There's a moment every mobile user knows: you tap a link, miss by two pixels, and trigger something you didn't want. Close a tab by accident. Hit "Cancel" instead of "Submit." The frustration is instant and cumulative. Each missed tap erodes confidence in your interface.

Touch targets are one of the most discussed yet consistently mishandled aspects of mobile design. The guidelines exist. The research is clear. Yet audit after audit shows the same problems: buttons too small, links too close together, and interactive elements placed where thumbs can't reach them.

This guide covers what you need to get touch targets right — not just for compliance, but for actual usability.

The Standards: WCAG 2.2, Apple, and Google

Three sets of guidelines govern touch targets. Here's how they compare:

**WCAG 2.2 Success Criterion 2.5.8 (Level AA):** The minimum touch target size is **24×24 CSS pixels**, except when there's an equivalent link with a larger target on the same page. This was new in 2.2 and fills a longstanding gap — previous WCAG versions had no minimum touch target requirement.

**WCAG 2.2 Success Criterion 2.5.5 (Level AAA):** For AAA compliance, targets must be at least **44×44 CSS pixels**. This aligns closely with platform guidelines.

**Apple Human Interface Guidelines:** Recommends a minimum of **44×44pt** for all interactive elements. This has been the iOS standard since the original iPhone and hasn't changed.

**Google Material Design:** Recommends a minimum of **48×48dp** for touch targets, with 8dp spacing between adjacent targets.

**The practical takeaway:** Design for 48×48dp as your baseline. That satisfies every guideline across platforms and accessibility levels. The 24px WCAG minimum is a floor, not a target.

Why Size Isn't the Whole Story

A 48×48px button that's crammed between two other buttons isn't usable. Size matters, but so does spacing.

MIT's Touch Lab research found that the average adult fingertip is about 10mm wide, translating to roughly 40-45px on most screens. But accuracy varies significantly:

  • Younger users (18-25):: High accuracy even at 30px targets
  • Adults (25-50):: Need 40-44px for comfortable accuracy
  • Older adults (50+):: Benefit from 48-56px, especially with motor impairments
  • Users with tremors or dexterity limitations:: May need 60px+ targets
  • Spacing between targets is equally critical. A 2018 study by the Nielsen Norman Group found that adding 8-10px of padding between adjacent touch targets reduced error rates by 30% compared to same-size targets without spacing.

    Touch Target Patterns by Element Type

    Primary Buttons (CTAs)

  • Minimum:: 48×48dp
  • Recommended:: 56×64dp (wider is better for text buttons)
  • Spacing:: At least 16dp from any other interactive element
  • Mobile-specific:: Make CTAs sticky on product pages so users can tap without scrolling back up
  • Navigation Links and Menu Items

  • Minimum:: 44×44dp tap area (the visible text can be smaller, but the tappable region must extend)
  • Technique:: Use CSS padding to extend the tap area beyond the visible link text
  • Dropdown menus:: Ensure items are at least 44dp tall with 4-8dp vertical spacing
  • Form Inputs

  • Text fields:: Height of at least 44-48dp
  • Checkboxes and radio buttons:: The label should be part of the tappable area. Target the full-width label row, not just the 20px box
  • Dropdown selects:: Same height minimum as text fields
  • Toggle switches:: Minimum 48×28dp, with clear on/off states
  • Inline Links

    This is where most sites fail. Paragraph text with linked phrases often has tap targets of 16-20px height.

  • Solution:: Use CSS `line-height` of at least 1.5 and vertical padding to create a 44px+ tap region
  • Consider:: On mobile, inline links are inherently problematic. If accuracy matters, present links as list items or buttons instead
  • Icon Buttons

  • Visible icon:: Can be 24×24dp
  • Tap target:: Must extend to at least 48×48dp using padding or a transparent touch area
  • Common example:: Social media share icons, search icons, navigation arrows
  • Thumb Zone Design: Where Targets Should Live

    Phone screens average 6.1-6.7 inches in 2026. Most users hold their phone in one hand and reach with their thumb. Steven Hoober's research found three primary grip patterns:

  • **One-handed, thumb reach (49% of users):** The bottom two-thirds of the screen is the comfortable zone
  • **Two-handed cradled (36%):** More screen area reachable, but bottom still preferred
  • **Two-handed typing (15%):** Full reach, but these users are typically inputting text, not browsing
  • **Design implication:** Place primary actions in the bottom third of the screen. Navigation bars at the bottom. CTAs within thumb reach. Secondary and destructive actions can go higher since they require more deliberate interaction.

    **What to avoid placing at the top of the screen on mobile:** logout buttons, delete actions, "cancel order" — anything that a casual thumb swipe could trigger.

    Common Mistakes in Real-World Audits

    **1. Dense product grids with no spacing.** E-commerce sites often pack product cards tightly. When "Add to Cart" buttons on adjacent cards are less than 8px apart, mis-taps are inevitable. Fix: add 12-16px gutters between cards.

    **2. Cookie banners with tiny close buttons.** A 24px "×" in the corner of a full-width banner fails every guideline. Fix: make the close target at least 44×44px.

    **3. Accordions with narrow tap zones.** FAQ and product detail accordions often have tap regions limited to the text width. Fix: extend the tap target full-width with `display: block` and padding.

    **4. Carousels with tiny navigation dots.** Pagination dots of 8-10px are decorative, not interactive. If they're tappable, they need to be in a 44×44px region. Better solution: add swipe support and make the dots visual-only indicators.

    **5. Fixed headers eating tap targets.** When a fixed nav bar overlaps content, the top portion of the page becomes a dead zone for taps. Ensure sufficient padding on the body to account for fixed header height.

    Testing Touch Targets

    Manual testing catches obvious issues, but automated tools and user testing reveal the full picture:

  • Automated:: Chrome DevTools has a touch target overlay in the Lighthouse accessibility audit. It flags elements below 48×48px. axe-core also checks WCAG 2.5.8.
  • Physical testing:: Use the site on an actual phone with one hand. Try to complete your top 3 user tasks. Every missed tap is a bug.
  • User testing with older adults:: If your audience skews older (healthcare, insurance, finance), recruit testers over 55. Their error rates will be the highest and most revealing.
  • The ROI of Getting Touch Targets Right

    Beyond accessibility compliance, there's a direct business case:

  • Reduced form abandonment:: Larger, well-spaced inputs decrease form completion time by 15-25%.
  • Higher mobile conversion rates:: Sites that fix touch target issues typically see a 5-12% lift in mobile conversion rates.
  • Fewer customer support tickets:: "I accidentally ordered the wrong thing" is often a touch target problem, not a user error.
  • Better app store reviews:: Users don't praise good touch targets, but they'll definitely complain about bad ones.
  • A Practical Starting Checklist

  • [ ] All interactive elements meet 48×48dp minimum
  • [ ] Adjacent targets have at least 8px spacing
  • [ ] Primary CTAs are in the bottom third of the screen
  • [ ] Inline links have extended tap regions via padding
  • [ ] Form inputs are at least 48dp tall
  • [ ] Icon buttons have transparent extended tap areas
  • [ ] Cookie banners have 44×44px close targets
  • [ ] Fixed headers don't obscure tappable content
  • [ ] Lighthouse accessibility audit passes with no touch target violations
  • [ ] Physical one-handed testing completed for top user flows
  • Touch targets are a solved problem. The guidelines are clear, the tools exist, and the patterns are well-documented. The challenge isn't knowing what to do — it's prioritizing it against more visible design work. But invisible design problems have the most impact on real users. Fix them first.

    Turn this article into a real benchmark

    Start with the free Website Grader for an instant score, then move to the full AI scan when you want page-level recommendations.

    Open the Free Website Grader →