Free Online Controller Test

Gamepad Tester

Test a controller, joystick, or gamepad in your browser. Press buttons and move sticks to see live button states and analog axis values.

This is useful for checking gamepad input, controller drift, stuck buttons, and whether a browser game can detect your device.

ABAxisDrift
Pad

Buttons and axes

Check controller inputs that the browser can see.

Controller Inputs

See live gamepad values.

Gamepad API support varies by browser and controller, but most modern controllers report buttons and analog axes after the first button press.

Button test

Press controller buttons and watch each button cell light up.

Stick axis test

Move analog sticks and triggers to inspect live axis values.

Drift check

Untouched sticks should usually return close to 0.00 on both axes.

How to test a controller online

Connect your controller, press any button once, then click Start Tester. If the controller appears, press every button and move each stick. Watch for buttons that do not respond and stick axes that stay away from zero when untouched.

Gamepad Tester FAQ

What can a gamepad tester check?

It can show connected controller buttons, pressed states, analog values, and stick axis positions reported by the browser.

Why is my controller not visible?

Many browsers only expose a gamepad after you connect it and press a button while the page is focused.

Can this detect controller drift?

It can help you spot drift by showing stick axis values that do not return close to zero when untouched.