Hardware Test Online
No controller

No controller detected

Connect a gamepad via USB or Bluetooth, then press any button on the controller. Browsers require a button press before gamepad input becomes available.

Works with PS4, PS5, Xbox, Switch Pro, and most third-party gamepads.

Controller tester — online gamepad & joystick test

Test your gamepad online for free. Check every button, thumbstick, trigger, and vibration motor on PS5, Xbox, Switch Pro, and third-party controllers.

What is a controller tester (gamepad tester)?

A controller tester (also called a gamepad tester, controller checker, or joystick tester) checks whether all buttons, thumbsticks, triggers, and vibration motors on your gamepad are working correctly. This online controller testing tool connects to your gamepad via USB or Bluetooth and shows a visual controller illustration that highlights each button when pressed. It detects every button—A, B, X, Y, D-pad, shoulder buttons, thumbstick clicks—and shows real-time axis values for both analog sticks. Unlike built-in OS calibration tools, this browser-based controller test lets you quickly identify stick drift, dead zones, unresponsive buttons, trigger issues, and vibration problems without installing any software. Works with PS4, PS5, Xbox, Switch Pro, and most third-party game controllers.

Gamepad tester features

A complete browser-based controller tester for checking every button, analog stick, trigger, and vibration motor with real-time visual feedback.

  1. All buttons tested — A, B, X, Y, D-pad, triggers & more: This controller test checks every standard gamepad button: face buttons (A/B/X/Y), D-pad (up/down/left/right), shoulder buttons (LB/RB), triggers (LT/RT), thumbstick clicks (L3/R3), View, Menu, and Home. Each press lights up on the controller illustration.
  2. Analog stick test with axis display: Move the left and right thumbsticks and see the X/Y axis values update in real time. This makes it easy to spot stick drift, dead zones, or unresponsive analog sticks. A proper thumbstick test without needing a game.
  3. Vibration test — check rumble motors: Test your controller vibration (rumble) with light and heavy settings. This button vibration test confirms both rumble motors are working. Check if your PS5 DualSense haptic feedback or Xbox rumble is functioning correctly.
  4. Press counters per button: Track how many times each button has been pressed during your controller testing session. Identify buttons that register double presses or fail to register consistently.
  5. Works with all major controllers: Compatible with PlayStation (PS4, PS5 DualSense), Xbox (One, Series X/S), Nintendo Switch Pro, and most third-party gamepads. Works on Windows, macOS, Linux, and ChromeOS via Chrome, Edge, or Firefox.
  6. No software download required: This online controller tester runs entirely in your browser using the Gamepad API. No drivers, no downloads, no accounts. Just connect your controller, press a button to activate, and start testing.

How to test your controller online

A simple step-by-step guide to test every button, stick, and feature on your gamepad using this free online controller tester.

  1. Connect your controller: Plug in your controller via USB cable or connect it via Bluetooth. This controller tester works with wired and wireless connections on Windows, Mac, Linux, and ChromeOS.
  2. Press any button to activate: Once connected, press any button on your controller. The controller tester will detect your gamepad and show the visual controller illustration with all buttons.
  3. Test all buttons and sticks: Press every button and move the thumbsticks. Each button lights up on screen when pressed. The stick axis values update in real time—spot stick drift or dead zones instantly.
  4. Check vibration motors: If your controller supports vibration (dual rumble), click the Light or Heavy buttons to test both rumble motors. Confirm your vibration feedback works correctly.

Controller troubleshooting — fix gamepad issues

Common fixes if your controller buttons are not responding, the sticks have drift, or the vibration is not working.

  1. Controller not detected? Check the connection: Make sure your controller is properly connected via USB or Bluetooth. Try a different USB cable or port. For Bluetooth, re-pair the device. Press any button to wake the controller.
  2. Use a supported browser: This controller tester uses the Gamepad API. Chrome, Edge, and Firefox fully support it. Safari has limited support—use Chrome for the best experience.
  3. Check for stick drift: If the axis values move without touching the stick, your controller has stick drift. This is common on older controllers and often requires cleaning the thumbstick module or replacing it.
  4. Triggers not responding?: LT and RT are analog triggers with pressure sensitivity. The trigger line opacity increases as you press harder. If no response, the trigger sensor may be faulty.
  5. Update controller firmware: For PS5 DualSense and Xbox controllers, check for firmware updates through your console or PC. Outdated firmware can cause detection issues or missing features like vibration.
  6. Vibration test not working?: Not all controllers support dual rumble vibration through the browser. Make sure vibration is enabled in your OS settings and the controller firmware is up to date.
  7. Try reconnecting the controller: If the controller tester stops responding, disconnect and reconnect the controller. Press the Re-scan button to re-detect your gamepad.

Frequently Asked Questions

Have questions? We have answers.

More tools from Device Testing.