Connect your controller and press any button to start. Works with PS5, Xbox, Switch, and generic USB/Bluetooth gamepads.
Effective in-browser update rate. Rotate a stick to keep data flowing.
Approximate data freshness on each button press (not lab-grade).
Rest both sticks, then run a recorded test for a stable verdict.
Hold a stick at full tilt and rotate a full circle.
Watches for chatter, double-clicks and stuck inputs while you test.
Modern Xbox, PlayStation, and many 8BitDo-style controllers use two rumble motors: a light high-frequency motor and a heavy low-frequency motor. Test each one separately before testing the combined mix.
Vibration isn't supported in this browser (Firefox/Safari). Try Chrome or Edge.
This test runs entirely in your browser using the standard Gamepad API. No input data is collected or uploaded.
Also test your Mouse Buttons, check your Input Latency, read the controller stick drift guide, or learn what the Hz panel means in our controller polling rate test guide.