Touch Screen Test
Works fully locally in your browser—this multi-touch diagnostic tool lets you draw freely to find dead zones, log active touch inputs, and test hardware tracking with zero lag at all times.
What Is This Tool?
This is a free, browser-based touchscreen diagnostic tool that checks two things most people never think to verify: how many fingers your screen can track at once, and whether any part of your screen has stopped responding. No app download, no account — it runs entirely in your browser and never sends your data anywhere.
Modern touchscreens use a grid of electrodes called a digitizer. When that grid degrades — from drops, pressure, moisture, or age — specific zones stop registering touches or start firing phantom inputs on their own. This tool maps those faults in real time by reading raw hardware events directly from your device, giving you a clear picture of what your screen's digitizer is actually capable of.
How to Use
The tool has two modes. Switch between them using the buttons at the top of the canvas.
- Touch Count Mode: Place as many fingers as you can on the canvas at the same time. Each touch gets its own numbered circle and color. The number shown is your device's real hardware limit — not a software estimate. When no fingers are touching, the screen shows your session maximum so you can compare results across devices.
- Dead Zone Draw Mode: Press and drag your finger slowly across the entire canvas, paying close attention to the edges and corners. If the line breaks, skips, or suddenly stops while your finger is still touching the screen, that area of your digitizer is failing. Tap "Clear" to reset and test a different region. Use Fullscreen mode to expose the very edges of your screen, which browser UI normally covers.
Key Features
- Hardware-accurate touch counting — reads directly from the Pointer Events API, which reflects actual digitizer limits, not browser or OS guesses.
- Session maximum tracking — the HUD remembers the highest touch count reached during your session, so you can lift your fingers without losing the result.
- Per-finger color coding — each contact point gets a unique color and number so you can identify exactly which fingers the screen is and isn't tracking.
- Continuous draw path rendering — smooth, high-fidelity line drawing that makes dead zones, signal drops, and erratic tracking immediately visible.
- Fullscreen mode — removes browser chrome to give you access to the full physical screen area, including edges that are normally hidden behind the address bar.
- No install, no tracking — runs entirely client-side in your browser. No data leaves your device.
Common Use Cases
- Buying a used phone or tablet — run both tests before handing over money. Dead zones and reduced touch counts are common on refurbished devices and are rarely disclosed by sellers.
- After a screen replacement — verify the replacement digitizer is fully functional. Aftermarket screens sometimes have reduced touch-point support or edge registration problems.
- Gaming performance check — mobile games that require four or more simultaneous inputs (fighting games, rhythm games, complex RTS controls) will fail on devices with low touch limits. Confirm your device before you buy.
- Ghost touch diagnosis — if your screen seems to tap things on its own, switch to Touch Count Mode and set the device down without touching it. Any points that appear indicate ghost touch activity from a degraded digitizer.
- Kiosk and POS terminal inspection — high-traffic touchscreen terminals wear out unevenly. Use the draw test to map which zones have degraded before a full repair call.
- Web app development testing — confirm how your target devices handle multi-touch gestures before shipping a touch-dependent interface.
Frequently Asked Questions
Why does the counter stop at a certain number even when I place more fingers?
Your screen's digitizer controller has a fixed hardware limit on how many simultaneous contact points it can track. Once that limit is hit, additional fingers are simply ignored. Most current flagship phones support 10 points. Budget phones often cap at 5. Older devices may cap at 2 or 3. This is a hardware ceiling, not something that can be changed with software.
My phone shows fewer touch points than expected. Is something wrong?
Not necessarily. Some operating systems intercept multi-finger gestures (like a three-finger screenshot or a four-finger app switch) before the browser sees them. Try running the test in fullscreen mode, or in your browser's desktop mode, to reduce OS-level gesture interception. If the count is still lower than your device's rated spec, the digitizer may be degraded.
How do I confirm a dead zone in Draw Mode?
Move your finger slowly and steadily across the canvas. If the drawn line suddenly disappears or skips while your finger is still making contact, that gap marks a dead zone — an area of the digitizer that has stopped transmitting signal. A short gap that only appears at one specific location and repeats reliably on a second pass confirms a hardware fault rather than a momentary glitch.
What causes ghost touches — random taps with no finger on the screen?
Ghost touches are usually caused by a degraded digitizer that sends noise signals, moisture or oils under the screen edge, poor electromagnetic shielding from a third-party case or charger, or a cracked display where the layers are making unintended contact. To isolate the cause, clean the screen thoroughly and test without the case and charger plugged in. If ghost touches persist, the digitizer likely needs replacement.
Why does the drawn line lag slightly behind my finger?
All touchscreens have a measurable latency between physical contact and screen response, typically between 10ms and 80ms depending on the device. What you observe here is the combined result of digitizer polling rate, display refresh rate, and browser rendering. High-refresh-rate displays (90Hz, 120Hz) will feel noticeably more responsive than 60Hz panels. Some latency is always present — the question is whether it is consistent. Erratic latency that varies widely across the canvas may indicate uneven digitizer performance.
Advanced Tips
- Test palm rejection — in Touch Count Mode, press your entire palm flat against the canvas. A well-calibrated device will suppress accidental palm contacts and show fewer tracked points. A poorly calibrated one will spike the count randomly.
- Draw a grid pattern — in Draw Mode, drag horizontal lines from edge to edge across the full height of the canvas, spacing them about a finger-width apart. This systematic sweep is the fastest way to locate narrow dead zones that random tracing might miss.
- Clean the screen first — oils and debris on the screen surface can mimic dead zones or cause erratic tracking. Wipe with a microfiber cloth and retest before concluding there is a hardware fault.
- Test on battery saver mode too — some devices throttle touch polling rate in low-power mode. Running the test in both normal and battery saver mode can reveal whether your device is compromising input performance to save power.
- Use a stylus to isolate zones — if your device supports a capacitive stylus, using it in Draw Mode produces a finer, more precise test line that makes it easier to pinpoint exactly where signal breaks occur.