Test your game controller in the browser — buttons, sticks, triggers and a real stick-drift verdict, not just raw numbers. Connect a gamepad below to start.
Connect your controller (USB or Bluetooth), then press any button — it's auto-detected. Nothing is sent to a server; everything runs in your browser.
The basics
A controller tester — also called a gamepad tester or game controller checker — reads the live input from your game controller and shows you, in real time, whether every part of it works. This page is a free online controller test: plug in or pair a gamepad, press your buttons, roll the analog sticks, squeeze the triggers — and watch each input light up the moment your hardware sends it. If something on your controller feels off, the test tells you whether the fault is real or in your head.
Most "gamepad test" sites stop at raw numbers — a wall of axis values and button indices you have to interpret yourself. Controller Tester is built differently: it reads the same numbers, then answers the question you actually came with. Is my right stick drifting? Do my bumpers respond? Are my triggers analog or just on/off? You get a plain-language verdict, not homework.
Full coverage
The homepage test is the comprehensive one — it checks the whole controller at once, so you can spot any fault in a single pass:
A few inputs sit outside what any browser can read — the pair, Share and home buttons are held by the operating system, and rumble strength can't be measured (only triggered). The tester is upfront about those rather than pretending to test them.
Reading drift
No analog stick — or joystick — is mechanically perfect; even a brand-new controller rests a hair off dead-center. That's why games apply a deadzone: a small central area where movement is ignored. So a tiny resting value is not drift, and a good controller test shouldn't cry wolf over it.
Controller Tester samples each stick for about two seconds while it's released, then judges how far it rests from center as a share of full stick travel:
For the full diagnosis — the exact reading, what causes drift, and the honest fix order — use the dedicated stick drift test.
Step by step
Why this one
Compatibility
Controller Tester works with any gamepad your browser exposes through the standard Gamepad API. That covers the controllers most people are testing:
When the browser can't identify the brand, the tester defaults to a standard layout and lets you switch the labels manually — because guessing wrong is worse than asking. Use Chrome or Edge for the widest controller support.
Focused tests
Testing for a specific problem? Go straight to the focused test:
Troubleshooting
If the tester doesn't see your controller, or an input looks wrong, run through these in order:
FAQ
The short answers. The live tool above and the sections on this page cover the rest.
Yes. The full test — buttons, sticks, triggers, bumpers and the stick-drift verdict — is free, with no sign-up.
No. It runs entirely in your browser using the Gamepad API. There's no app, extension or download.
No. Everything is read and shown locally on your device. Nothing about your controller leaves the browser.
Chrome and Edge have the broadest gamepad support. Firefox works too; Safari's support is more limited.
Yes. Xbox Series, Xbox One and Elite controllers are detected over USB and Bluetooth, with correct A/B/X/Y and LB/RB/LT/RT labels.
Yes. The DualSense and DualShock 4 are supported with PlayStation labels (Cross/Circle/Square/Triangle, L1/R1/L2/R2). Adaptive-trigger resistance and haptics aren't readable from a browser.
Yes — that's a core feature. Leave the sticks centered and the tester reports PASS, DRIFTING or FAIL plus the exact resting offset. For a deeper diagnosis, use the stick drift test.
Browsers can command a controller to rumble but can't read back how strong the motor actually is. The tester can confirm a motor fires; it can't measure its health. The vibration test walks through each motor honestly.
Those buttons are reserved by the operating system and never reach the browser, so no web tester can read them. That's a platform limit, not a fault in your controller.
That points to software, not hardware — usually a game's input mapping or Steam's controller settings. If every input passes the test, the controller itself is working.
The comprehensive test above checks the whole pad. For a deeper, decimal-exact drift diagnosis with the honest fix order, run the focused stick drift test.
Open the stick drift test