Gamepad Tester

Test a game controller in your browser. Press buttons and move the sticks to see them light up live, with their values. Works with Xbox, PlayStation and most USB pads.

No controller detected. Connect a gamepad and press any button to wake it up.
Controller

Uses the browser Gamepad API. For privacy, browsers only reveal a controller after you press a button on it, so press something to begin. Works with most Xbox, PlayStation and generic USB or Bluetooth controllers.

Frequently asked questions

How do I connect my controller?

Plug in a USB controller or pair a Bluetooth one, then press any button on it. For privacy reasons browsers hide a gamepad until you press something, so a button press is what makes it appear here.

Which controllers work?

Most modern controllers do, including Xbox, PlayStation (DualShock and DualSense) and generic USB or Bluetooth pads, because they all report through the standard browser Gamepad API.

What do the axis values mean?

Each analogue stick reports two axes (horizontal and vertical) from -1 to 1, and triggers often report as an axis or a button value from 0 to 1. Move a stick and watch its numbers change to confirm it works.