Xbox Controller Tester

Free online gamepad test: check every button, trigger, D-pad and stick, spot stick drift, and test rumble. No download needed.

No controller detected. Press any button on it.

Connection check

Live view

LT RT LB RB Y A X B XBOX VIEW MENU
0 / 19 tested

Press every button, pull both triggers, push both sticks past halfway, and click both sticks in. Each item turns solid once it has registered.

Checklist

Sticks

LS x 0.00 y 0.00
RS x 0.00 y 0.00

Let go of both sticks. Readings that sit outside the dashed center ring suggest drift.

Triggers

LT
0.00
RT
0.00
Raw input (for troubleshooting)

What the browser reports before any mapping. Press a button and see which number appears.

Open to see live values.

How to test your Xbox controller

  1. Connect your Xbox One, Xbox Series X|S or other gamepad by USB, Bluetooth or the Xbox Wireless Adapter.
  2. Click this page and press any button. Browsers only reveal a gamepad after it sends input.
  3. Press every button, pull both triggers, push both sticks past halfway and click them in. The checklist counts to 19.
  4. Use the rumble buttons to test the left and right vibration motors.

Checking for stick drift

Release both sticks and watch the stick plots. A healthy stick rests inside the small dashed center ring. A dot that sits outside it, or slowly wanders, points to analog stick drift.

Controller not detected?

Press a button with this tab focused, reconnect the controller, and close apps that may be holding it, such as Steam, the Xbox app or game launchers. Try another USB cable or port, or re-pair over Bluetooth. On Windows, opening joy.cpl (Win+R, type joy.cpl) once can wake a controller that is not reporting input.

Frequently asked questions

Does it work with PS5, Switch Pro and generic PC gamepads?

Most gamepads the browser exposes through the Gamepad API will appear. Xbox-style standard mapping gives the most accurate labels; others may have different button positions.

Why does rumble not work?

Rumble works in Chrome and Edge over USB or the Xbox Wireless Adapter, and is often unavailable over Bluetooth or in Firefox and Safari.

Is my data sent anywhere?

No. Everything runs locally in your browser; nothing about your controller is uploaded.

Which browsers are supported?

Current Chrome, Edge and Firefox on Windows, macOS, Linux and ChromeOS. Safari support for gamepads is limited.

Controller guides