Test Gamepad Online

Test your PS5, Xbox, Switch, or any PC controller. Check buttons, analog sticks, triggers, vibration, and stick drift — all in your browser.

Plug in via USB or pair via Bluetooth, then press any button

USBBluetooth

How to Test Your Gamepad Online

Connect your controller via USB or Bluetooth and this tool instantly detects it, displays a visual layout, and shows every button press, stick movement, and trigger input in real time. No software to install — everything runs locally in your browser.

Button test

The tester checks all digital buttons on your controller — face buttons (A, B, X, Y or Cross, Circle, Square, Triangle), D-pad directions, bumpers, triggers, stick clicks, and system buttons like Start and Select. Each button lights up when pressed, so you can quickly spot any that are unresponsive or stuck.

Analog stick and drift detection

Analog stick testing shows the exact position of each stick in real time with a visual trail of recent movement. The tool also monitors for stick drift — any movement detected while the stick is at rest. Drift severity is graded from None to Severe so you know exactly how bad it is.

Trigger pressure test

Analog triggers (L2/R2 or LT/RT) are tested for their full pressure range from 0% to 100%. The tester shows a real-time fill bar so you can verify smooth, linear response across the entire travel. Dead spots or inconsistent response are easy to spot.

Vibration and rumble test

Test your controller's rumble motors with three presets — light pulse, heavy rumble, and full vibration. Vibration testing works in Chrome and Edge. Firefox and Safari do not support the vibration API.

Gamepad not detected?
Controller not showing up? Step-by-step fixes for Windows, macOS, and Linux covering USB, Bluetooth, and browser issues.
Read troubleshooting guide
Use your phone as a gamepad
Turn your Android or iPhone into a wireless game controller for your PC. No extra hardware needed.
Learn how to set it up

When to test your controller

Frequently asked questions

Connect your controller to your computer via USB cable or Bluetooth. Open this page and press any button on the controller. The browser will detect it automatically and show a visual layout with real-time input feedback. No download or installation is needed.
This tool works with any controller that supports the Web Gamepad API. This includes Xbox Series X/S, Xbox One, PlayStation 5 DualSense, PlayStation 4 DualShock 4, Nintendo Switch Pro Controller, 8BitDo controllers, and most generic USB and Bluetooth gamepads. Both wired and wireless connections are supported.
Connect your controller and release both analog sticks completely. The tool continuously monitors stick position at rest and calculates the drift magnitude. It rates drift severity from None (under 1%) to Severe (over 15%). You can see the exact X and Y deviation values and a visual indicator showing where the stick drifts.
First, try connecting via USB cable instead of Bluetooth — USB is more reliable for detection. Make sure you press a button after connecting (browsers require a button press for privacy reasons). Try Chrome or Edge, which have the best gamepad support. On macOS, you may need to grant browser input permissions in System Settings. If using Bluetooth, ensure the controller is paired in your system settings first.
Vibration testing works in Chrome and Edge on Windows, with partial support on macOS and Linux. Firefox and Safari do not support the Gamepad Vibration API. If vibration is not available, the tool will show a clear message. To test rumble, connect your controller in a supported browser and use the vibration test buttons.
Yes. If your phone or tablet supports USB OTG (On-The-Go), you can connect a controller via USB adapter. Bluetooth controllers can be paired directly through your device's Bluetooth settings. The gamepad tester works in mobile browsers that support the Gamepad API, including Chrome for Android.
Yes, this gamepad tester is completely free with no limitations. There is no download, registration, or account required. The tool runs entirely in your browser and all testing happens locally on your device.
Stick drift is when an analog stick registers movement without being touched. You might notice your character walking on its own or the camera slowly rotating in games. It's caused by wear on the potentiometer sensors inside the joystick mechanism. Most controllers develop some drift over time, especially with heavy use. Controllers with Hall Effect sensors are resistant to drift.
A dead zone is a small area around the center of an analog stick where movement is ignored by the game. It exists to prevent minor stick drift from causing unwanted input. Most games use a 5-15% dead zone by default. Competitive players often reduce it for faster response, but this requires a controller with very little or no drift.
Connect your DualSense or DualShock controller to your computer via USB or Bluetooth. Press any button and the tool will auto-detect it as a PlayStation controller, showing the correct button labels (Cross, Circle, Square, Triangle). All features including stick drift detection and trigger testing work the same way.
Connect your Xbox controller via USB cable, Xbox Wireless Adapter, or Bluetooth. Press any button to start. The tool recognizes Xbox controllers and displays the correct button labels (A, B, X, Y). Works with Xbox Series X/S, Xbox One, and Xbox 360 controllers.