Test Your Controller in the Browser
Five free checks for any gamepad — stick drift, deadzones, buttons, triggers, and rumble. No downloads, no sign-up, nothing uploaded.
Stick Drift Test
Release both sticks and get a PASS or DRIFT verdict with the exact resting offset for each one.
Open stick drift test →Deadzone Visualizer
Plot both thumbsticks live and drag the deadzone radius to see what a game would ignore.
Open deadzone visualizer →Controller Button Test
Light up every button as you press it to find one that sticks or no longer registers.
Open button test →Trigger Test
Watch LT/RT and L2/R2 travel from 0.00 to 1.00 on a live bar with a numeric readout.
Open trigger test →Rumble Test
Fire a dual-rumble pulse at the pad and feel whether both vibration motors still work.
Open rumble test →About Stick Drift Check
Stick Drift Check is a free, no-signup set of controller tests that run entirely in your browser using the Gamepad API. Connect an Xbox, PlayStation, Nintendo Switch Pro, or generic USB/Bluetooth controller, press any button so the browser can see it, and every tool on this site comes to life — no driver, no download, no account.
The five tools split cleanly by what you're trying to find out. The stick drift test measures each analog stick's resting position over a three-second window and flags DRIFT when a released stick wanders outside a small threshold. The deadzone visualizer plots both sticks against an adjustable deadzone ring so you can see whether a game would swallow that drift or not. The button test shows live pressed state for every button the pad reports, the trigger test gives analog travel bars for LT/RT and L2/R2, and the rumble test fires a haptic pulse at both vibration motors.
If you know exactly which pad is in your hands, start from its own page instead: the Xbox controller test, the PS5 controller test, the PS4 controller test the Switch Pro controller test and the Joy-Con drift test each run the same drift, button and trigger engine, with the resting values a healthy example of that controller reports and what its manufacturer will do about a worn one. The Joy-Con page is the odd one out by design: a single Joy-Con reports one stick, so it is measured and reported as one.
Nothing you do is uploaded. All detection and analysis happen locally on your device, and no controller data ever leaves your browser.
Learn more about stick drift
What is stick drift and what causes it?
How analog sticks work, why potentiometer wear and dust lead to phantom input, and which controllers are most affected.
How to fix controller stick drift
Practical fixes for Xbox, PS5, and Switch Pro controllers — from cleaning and recalibration to module replacement and warranty options.
How to test your controller for drift
A step-by-step method for a reliable drift test, what the numbers mean, and how to tell real drift from a normal deadzone.
Controller deadzones explained
What a deadzone is, why games use them, how they hide small drift, and how to set one that feels right for your controller.