Handy tools
Gamepad Test
Check every button, trigger and analog stick — and catch stick drift — right in your browser.
Connect a controller and press any button. Every button, trigger and analog stick updates live, so you can spot a button that doesn't respond or a drifting stick in seconds.
Stick drift check: let go of both sticks. A healthy stick rests near 0.00 — if X or Y stays above 0.08 with your hands off, the stick is drifting.
Connect a controller and press any button
Browsers only show a controller after its first button press. Still nothing? Replug the cable or re-pair Bluetooth.
Recommended Content
Check that every key works — spot dead keys, stuck keys and ghosting, right in your browser.
Check your speakers or headphones and confirm the left/right channels aren't swapped — right in your browser.
Check that your mic picks up sound — volume meter, live waveform and pitch, right in your browser.
Test mouse buttons, wheel, double-click and chatter (misfiring clicks) in your browser.
Dead pixels, refresh rate (Hz) and ghosting — test your screen in the browser, no install.
Check your webcam in the browser — live preview, resolution and frame rate, with camera switching and snapshots.
A full-screen pure white (and other solid colors) — for lighting, dead pixel checks and screen cleaning, right in the browser.
Measure how many times per second your mouse reports its position (Hz), live.
A free online gamepad test that checks your controller right in the browser. Plug it in or pair it over Bluetooth, press any button, and every button, trigger and analog stick shows live: pressed buttons light up, triggers show their analog value from 0.00 to 1.00, and each stick appears as a dot inside a circle with its X/Y readout. Let go of both sticks to check for stick drift — if an axis stays above 0.08 at rest, the tool flags it. Button names follow the standard Xbox-style layout, and the page lists the PlayStation equivalents (✕ = A, ○ = B, □ = X, △ = Y). Most Xbox, PlayStation, Switch Pro and generic USB/Bluetooth controllers your browser recognizes will work. The rumble test runs in browsers such as Chrome and Edge on controllers with vibration motors. Nothing to install.
Frequently Asked Questions
Q. How do I test my controller online?
A. Connect the controller by USB or Bluetooth, open the page and press any button — browsers only reveal a controller after its first input. From then on every button, trigger and stick updates live.
Q. How does the stick drift check work?
A. Let go of both sticks and watch the readouts. A healthy stick rests near 0.00; if the X or Y value stays above 0.08 with your hands off, the test flags possible drift.
Q. Which controllers work, and how are PlayStation buttons shown?
A. Most Xbox, PlayStation, Switch Pro and generic controllers that your browser recognizes. Buttons are named by position in the standard Xbox-style layout, so on a PlayStation pad ✕ shows as A, ○ as B, □ as X and △ as Y.
Q. Why can't I test vibration?
A. Rumble depends on both the browser and the controller. It works in browsers that support gamepad vibration, such as Chrome and Edge, and only on controllers with vibration motors; otherwise the button stays disabled.