Skip to main content

Is Your Touchscreen Working Properly?

Touch the canvas to see colored circles appear at each contact point. This test detects multi-touch support, tracks active touches, and recognizes pinch and swipe gestures — all processed locally in your browser.

This test uses the Touch Events API to detect simultaneous touch points, reports navigator.maxTouchPoints, tracks per-finger coordinates, and recognizes pinch-zoom and swipe gestures.

Most modern touchscreens support 10 simultaneous touch points; some commercial displays support 20+ for collaborative use.

Touch the area below to begin testing

Max Touch Points0
Active Touches0

What Do Your Results Mean?

Result Range Meaning
Good Max touch points match device spec, all areas responsive Every region of the screen registers touch input and the detected touch count matches your device specification — your digitizer is fully functional.
Warning Some areas unresponsive or fewer touches than expected Dead zones may indicate a partially damaged digitizer or a screen protector interfering with capacitive sensing. Fewer touch points than spec suggests a driver issue.
Bad Touch not detected or maxTouchPoints reports 0 No touch detection means the digitizer is disconnected, drivers are missing, or the device does not have a touchscreen. Check device manager for touch driver status.

Common Issues and How to Fix Them

Touch works in some screen areas but not others

This indicates physical digitizer damage. A cracked or delaminated screen can create dead zones. Screen replacement is the typical fix; a screen protector removal may help if it is causing interference.

Device reports 0 max touch points in the browser

Your browser may not support navigator.maxTouchPoints on this device, or the device genuinely lacks touch hardware. Try Chrome or Edge, and verify touch input works in OS settings.

Related Tools

Frequently Asked Questions

How do I test if my touchscreen supports multi-touch?

Place multiple fingers on the canvas area. Each touch point appears as a colored circle. The info panel shows the number of active touches and your device's maximum supported touch points (navigator.maxTouchPoints).

What gestures does this test detect?

The test detects pinch (two-finger zoom), swipe (directional flick), and basic multi-touch. Pinch gestures show zoom-in or zoom-out direction, while swipes display direction (up, down, left, right) and velocity.

Why does my device show 0 max touch points?

A value of 0 means your device does not report touch support to the browser, typically because it uses a mouse or trackpad. Some older browsers may also not support the navigator.maxTouchPoints API.

Is any touch data uploaded to a server?

No. All touch event processing runs locally via the Touch Events API in your browser. No data leaves your device.