W3C Web Accessibility Initiative · reviewed 2026-10-10
What this source supports: WCAG 2.2 requires a minimum 24×24 CSS pixel target size for pointer inputs, with spacing exceptions when targets are at least 8 pixels apart.
Source limit: Target size is one of many pointer-accessibility requirements; test on real touch devices.
These sources support the statements above. They do not show that every person needs this guide. They do not show a specific result.
Limits
This compares target sizes you measure to WCAG 2.2 minimum size. It does not inspect your page.
Target size is one of many pointer-accessibility requirements; test on real touch devices.
Use current instructions from the responsible organization. This guide is a planning aid, not an official decision or a substitute for qualified advice.
Common questions
What does the App compute?
Compare tap target dimensions against WCAG 2.2 minimum size.
What does the App not do?
This compares measured sizes. It does not inspect your page or code.
Where do the numbers come from?
You enter every number yourself. The sources support the method and the limits. They do not produce a result for your specific case. Keep the original documents next to the sheet you build.
Before you start
Open the linked source page and keep it beside you.
Gather the values the App asks for:
Target width in CSS pixels.
Target height in CSS pixels.
Spacing to nearest target in pixels.
Set aside ten quiet minutes; rushed numbers are the main error this guide prevents.
Free Companion App
The App computes the worked example with your own numbers, in your browser.
APP 1
Touch Target Size Accessibility Check
Compare tap target dimensions against WCAG 2.2 minimum size.
This guide is edited for clarity and checked against the sources it links. It is not a substitute for official instructions or qualified advice. A linked source does not show that every person needs this guide.