How to use
- Test areaThree fingers at once
Sweep the area with fingers
- TrailsOne color per fingerMax at once3 points
Count contacts and draw trails
- Grid coverageUnfilled cells: check
Fill the grid to find dead spots
Drag a finger across the test area above. Trails are drawn, and each finger gets its own color and number.
Add fingers one by one and check that “Max at once” goes up. The limit the device reports is shown below (navigator.maxTouchPoints).
Switch to the “Grid” view and sweep the whole screen. Cells that never fill are candidates for areas that respond poorly.
Press “Full screen” to test the whole display. The control bar at the top is outside the test area.
Pressure and contact size appear on supporting pens and devices. Use “Reset” to clear the record and start over.
What it does
Simultaneous finger count
Counts contacts now and the maximum so far. Each finger gets its own color and number on the trail, and the type of the latest input (finger, mouse or pen) is shown.
A grid for unresponsive areas
Splits the screen into cells, fills the ones you touch and shows the coverage. A fast swipe still counts every cell along its path.
Pressure & contact size
Shows pressure and contact size delivered by Pointer Events. When values never change, it says “not available” instead of presenting a fixed value as a measurement.
No stray gestures
In the test area the page does not scroll, pinch-zoom or open the long-press menu (touch-action and context-menu handling).
Full screen & mouse
Uses the Fullscreen API where available, and a page-covering layer elsewhere. On a PC without touch you can still try trails and the grid with a mouse.
Use cases
- A phone or tablet seems unresponsive in one spot, or feels sluggish
- Check whether a screen protector or case makes the edges respond poorly
- Get a rough idea of a screen that moves by itself or drops out when more fingers are added
- See whether a touch laptop or business device recognizes several fingers at once
- Check that a stylus or tablet pen delivers pressure and contact size to the browser
Capability matrix
| Feature | Support | Notes |
|---|---|---|
| Counting the most simultaneous touches actually made | Supported | — |
| Trails and filling touched grid cells | Supported | — |
| Pressure and contact size | Partial | Only on supporting devices, pens and browsers; shown as unavailable when the values never change |
| The device’s maximum touch points | Partial | It is the value in navigator.maxTouchPoints and may differ from what is really recognized |
| Deciding whether the touch panel is physically faulty | Not supported | Screen protectors, dirt, cases and OS settings also change the response. Ask the maker or a repair service for a diagnosis |
| Precise finger area, tilt or hover measurement | Not supported | Only the values the browser delivers are shown |
| Fully disabling browser and OS gestures | Partial | Edge swipes and other actions the OS handles first cannot be stopped |
Limits & notes
- The grid counts the touch position (the center of contact). A wide fingertip may touch neighboring cells, but only the center cell is filled.
- Going full screen changes the size of the test area, so the trails and grid start over.
- Swipes from the screen edge (back, home, notifications) are handled by the OS and may not be recorded.
- The newest 200 trails and about 5,000 points per trail are drawn. Older trails disappear past 200, and a trail stops drawing past 5,000 points, but the grid and counts still update.
Privacy & safety
Touches are only counted on this page — nothing is stored or sent, and the record disappears when you close the page.
FAQ
How many touch points can this check?
Part of my touch screen does not respond. Is it broken?
Pressure says “not available”
Can I use it on a PC with a mouse?
The page scrolls or a menu opens during the test
Is my touch record sent anywhere?
Related tools
Display Test
Show your screen in full-screen solid colors to look for dead pixels and stuck-on pixels by eye. Gradient steps, fine lines, text sharpness and uniformity patterns are included, along with resolution, color gamut and an estimated refresh rate.
Mouse & Wheel Test
Test all five mouse buttons and the wheel, and automatically catch “chatter” — single clicks registering as double clicks. Double-click interval, wheel counts, polling rate (Hz) and drag breaks are measured in numbers.
Keyboard Test
Each key lights up on the on-screen keyboard as you press it, so dead keys stand out immediately. Supports US and Japanese JIS layouts with numpad, and measures maximum simultaneous keys and chatter (one press registering twice).
Webcam Test
Check your camera, its real resolution and frame rate in one click. If it doesn’t work, you’ll see the cause — permission, another app using it, not connected — and how to fix it. Nothing is recorded or uploaded.
Gamepad Test
Connect a controller and press a button to see pressed states and analog values (triggers 0–1) in real time. Stick drift is measured as the offset from centre while untouched, and rolling the rim shows how round the circle is.
Browser Inspector
A clear list of everything your browser shows to websites without asking — browser, OS, screen, language, GPU — plus support for 60+ features such as WebGPU and video codecs. Results are shown on the spot and never sent anywhere.
Last updated: