Free, private, nothing to install

The gamepad tester that
shows you every input

Press any button on an Xbox, PlayStation, Switch or PC controller. Live sticks, triggers, rumble and drift numbers appear right here, with nothing to install.

No controller detected yet
How to connect

Input map

L2 0R2 0L1R11234

Sticks

Left stick+0.00 +0.00Circularity error: Roll to edge
Right stick+0.00 +0.00Circularity error: Roll to edge

Raw input

Axes

0
+0.00
1
+0.00
2
+0.00
3
+0.00

Buttons

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

Rumble

Device passport

Connect a controller to start its history on this device.

How to connect your controller

Pick the way your controller connects. Every method ends the same way: come back to this page and press any button.

  1. 01

    Use a cable that carries data

    Plug the controller into a USB port on the computer, not into a monitor or keyboard. Many cheap cables only charge; if nothing happens, try the cable that came with the controller.

  2. 02

    Turn the controller on

    Press the PS, Xbox or Home button in the middle of the controller. Its light should come on.

  3. 03

    Last step: press any button here

    Browsers hide controllers until you press something while this page is open. Press a face button and the test bench above lights up.

Full step by step connection guide

What you can check in under a minute

Drift you can put a number on

A three second hold test reports the exact resting offset and noise of each stick, plus the smallest deadzone that hides it.

Stick drift tester

Aim that tracks your thumb

Sweep from center to edge and get linearity, tremor and step resolution scores, the part of stick travel where aiming actually happens.

Linearity & precision

Battery, light bar and rumble

Read the charge level of a DualSense or DualShock 4, light its LEDs and run each rumble motor on its own, straight from the browser.

Battery & light bar

Calibration without the risk

A seven step wizard builds a correction profile from your stick center and range. Nothing is written to the controller, so nothing can break.

Calibration wizard

Drift, tired motors and sticky buttons all leave a trace in the numbers. We put those numbers in front of you.

When a controller test helps

Most people open a tester for one of these reasons.

Testers tuned to your controller

Correct button names, connection steps and known faults for each model.

Controller care tips

Small habits that keep sticks, buttons and batteries working longer.

Read the full care guide

Fixes and explanations

Every guide links back to the test that proves the fix worked.

All guides

Questions people ask before testing

Why is my controller not showing up?
Browsers only reveal a controller after you press one of its buttons, as a privacy measure. If pressing a button does nothing, try a different cable: many USB cables only carry power. Our step by step guide covers Bluetooth and drivers too.
Which controllers can I test?
Anything your computer sees as a game controller: Xbox Series, Xbox One and Xbox 360 pads, DualSense, DualShock 4 and DualShock 3, Switch Pro and Joy-Con, 8BitDo, GameSir, arcade sticks, wheels and flight sticks.
Is any of my data uploaded?
No. Inputs are read and processed inside your browser tab. Optional history and calibration profiles are kept in your browser storage on this device only.
Does it work on a phone or tablet?
Chrome on Android supports controllers connected by USB or Bluetooth. iPhone and iPad browsers support most standard controllers too, but rumble, WebHID battery and gyro tools need a desktop browser.
How is this different from the controller settings in Windows?
The Windows dialog shows that buttons work. Here you also get drift numbers, circularity and linearity scores, polling rate, rumble per motor, and battery and gyro for PlayStation controllers.
Can this website fix stick drift?
It measures drift and builds a correction profile you can use in games, but it never writes to your controller. For hardware fixes, follow the stick drift guide.
Which browser should I use?
A recent Chrome or Edge on desktop supports every tool. Firefox and Safari work for buttons, sticks and drift, with limited rumble and no WebHID tools.

Your controller is already connected. Probably.

Press any button and the bench above lights up.

Start testing