The most complete free online gamepad tester tool. Test every button, both analog sticks, left and right triggers, rumble motors, and joystick drift on any controller — PS5 DualSense, PS4 DualShock 4, Xbox Series X/S, Xbox One, Nintendo Switch Pro, and generic PC gamepads. Supports up to 4 controllers simultaneously. No download, no install, no sign-up required. Uses the browser's built-in Gamepad API — fully private and local.
Works with any controller your OS recognises — USB HID, Bluetooth, or 2.4 GHz wireless. Connect and press any button to begin.
Tests every button — Cross / A, Circle / B, Square / X, Triangle / Y, L1 / LB, R1 / RB, L2 / LT, R2 / RT, Select, Start, L3, R3, and all four D-Pad directions. Each button shows its raw value (0.00–1.00) and lights green when registered correctly.
Displays both analog stick positions on a visual circle with live X/Y axis values to four decimal places. A stick drifting off center while untouched means the potentiometer is wearing out — the most common controller fault across PS5, PS4, Xbox, and Switch.
Tests left and right trigger analog range from 0.00 to 1.00 with a live pressure bar. Detects triggers that jump, skip values, or fail to reach full deflection — critical for racing games and shooters where trigger precision controls speed and fire rate.
Independently controls weak motor (high frequency) and strong motor (low frequency) with adjustable intensity sliders. Tests both rumble motors to confirm they are alive and responding. Detects dead motors, weak haptics, and battery-related rumble failure.
Shows resting axis positions for all four stick axes with visual drift bars. Classifies drift severity — Normal, Early Drift, Moderate, or Severe — so you know exactly whether your stick needs cleaning, adjustment, or replacement before issues affect your gameplay.
Every button press, release, axis change, and connection event is recorded with a millisecond timestamp. Useful for catching intermittent faults that appear randomly — buttons that occasionally fail to register, or sticks that spike briefly, show clearly in the log even if they look fine on screen.
Complete controller diagnostics in under 5 minutes — no downloads, no installs, works in any modern browser.
Plug your controller into a USB port or pair it via Bluetooth using your OS settings. For best results, use a direct USB connection rather than a hub. Once connected, the browser will not detect it automatically — you must press any button on the controller first. This triggers the browser's Gamepad API handshake. Your controller slot will light up in the live panel at the top of this page with its reported name, button count, and axis count.
Select the Button Test tab. Press each button on your controller one at a time — face buttons, bumpers, triggers pressed fully, stick clicks, Select, Start, and all four D-Pad directions. Each button turns green when successfully registered. The raw button value (0.00–1.00) is shown — triggers and some bumpers are analog and should reach 1.00 at full press, not just 0 or 1. If any button stays grey, the contact may be dirty or the switch failed. Try pressing harder, or test in a different browser before concluding hardware failure.
Switch to the Stick Drift tab. Place your controller flat on a table and let both sticks rest completely. Watch the live axis values — they should read as close to 0.0000 as possible on all four axes. Any value consistently sitting above 0.05 in either direction without touching the stick is drift. Next, move each stick slowly in a full circle — the dot on the circle should follow your movement all the way to the edge (±1.0000) without gaps. Dead zones, flat spots, or the dot failing to reach the edge indicate mechanical wear.
Switch to the Triggers tab. Squeeze the left trigger very slowly — the pressure bar should rise smoothly and continuously from 0% to 100%. Then do the same with the right trigger. If the value jumps suddenly, skips a range, or stops before 100% at full press, the trigger potentiometer is failing. A value that instantly jumps to 1.00 without analog progression means the trigger is digital only — normal on some older or budget controllers, but not ideal for racing or analog-sensitive games.
Switch to the Vibration tab and click Test Vibration — you should feel both rumble motors activate. Adjust the weak and strong motor sliders independently to verify both motors work at different intensities. If only one motor fires, the other may be damaged. Then switch to the Deadzone tab for a precise rest-position report on all four stick axes with severity classification — helping you decide if cleaning, firmware update, or stick module replacement is needed.
Open in any modern browser and start testing in seconds. No download, no driver, no account, no email. Works on Windows, macOS, Linux, and Android Chrome. The entire gamepad tester runs locally in your browser.
Displays raw axis values to four decimal places — the same data your games receive before their own deadzone processing. Catches early drift that feels fine in casual play but affects competitive aiming, revealing problems weeks before they become obvious.
Connect and test up to four controllers at the same time. Each controller gets its own slot with independent button, stick, and axis readouts — ideal for verifying all controllers before a local multiplayer session or tournament setup.
Tests weak and strong rumble motors separately with adjustable intensity sliders. Most gamepad testers only trigger both motors at once — this tool lets you isolate which motor is failing and at what intensity level, giving precise diagnosis of vibration hardware problems.
Your button presses, stick positions, and trigger values never leave your device. This gamepad tester reads the Gamepad API locally — no analytics, no logging, no server-side tracking. Your controller inputs remain completely private.
Any USB or Bluetooth controller your operating system recognises — PS5, PS4, Xbox, Switch Pro, 8BitDo, Logitech, Razer, PowerA, and any generic HID gamepad. No brand whitelist, no manufacturer app required, no exclusive driver needed.
Gamepad Tester — free browser-based controller test tool. Test PS5 DualSense, PS4 DualShock 4, Xbox Series X/S, Xbox One, Nintendo Switch Pro, and all USB/Bluetooth controllers. Check stick drift, button response, trigger sensitivity, vibration, and deadzone calibration. No download required. Compatible with Chrome, Edge, Firefox, and Safari. All data processed locally. · Mouse Test →