Gamepad & Controller Tester
Free gamepad tester for Xbox, PlayStation DualSense, Nintendo Switch Pro, Steam Deck, and Bluetooth controllers. Test for stick drift, analog trigger pressure, polling rate, and rumble motors — all in your browser.
📋 Digital Buttons & Hardware Index Map
What is a Gamepad Tester?
A gamepad tester is a free online diagnostic tool that analyzes every component of your controller hardware in real time using the browser's Gamepad API. Whether you own an Xbox Series X/S Wireless Controller, PlayStation DualSense (PS5), DualShock 4 (PS4), Nintendo Switch Pro Controller, or a PC gamepad, this controller tester provides a complete health check across five diagnostic modules. Use it as a gamepad viewer to visualize every button press, stick movement, and trigger squeeze with millisecond-level precision.
This gamepad test online tool removes the guesswork from controller diagnostics. A single controller test online session can reveal hidden hardware problems like analog stick drift, uneven trigger actuation, low polling rate, and dead rumble motors — issues that directly impact your gaming performance in competitive FPS titles like Call of Duty, Apex Legends, and Fortnite, as well as precision platformers and racing sims.
Unlike generic hardware testing utilities, our gamepad tester uses Canvas-based drift visualization, real-time frame delta analysis for polling test, and the Web Haptics API for haptic motor test. It supports both wired (USB) and wireless (Bluetooth) connections across Chromium-based browsers including Chrome, Edge, Opera, and Brave.
🎯How to Perform a Stick Drift Test & Circularity Test
A stick drift test measures whether your analog thumbsticks return to a true center position (0,0) when released. Over time, dust, wear, or spring fatigue causes the resting position to drift, resulting in unwanted character movement or camera rotation in games. Our gamepad tester displays the raw (X, Y) coordinates and the calculated offset magnitude for both the left stick (LS) and right stick (RS) in real time. If the offset exceeds 0.05 (5% of total stick travel), the controller exhibits detectable drift.
The circularity test goes a step further by tracking the full 360-degree sweep trajectory as you rotate each thumbstick. A healthy controller traces a near-perfect circle at maximum deflection. The circularity error percentage captures how far your stick path deviates from an ideal circle — anything above 15% indicates worn potentiometers or hall-effect sensor degradation. The canvas-based trajectory viewer plots every sweep over time, making it easy to spot flat spots, square corners, or erratic jumps in the analog signal.
Both tests include a configurable deadzone ring (0% raw, 5% standard, 10% wide, 15% strict) to match the in-game deadzone settings of your favorite titles. This makes our controller tester especially useful for competitive players who want to calibrate their deadzone thresholds before jumping into ranked matches.
⏱️Polling Test, Trigger Test & Haptic Motor Test Explained
The polling test measures how frequently your controller reports its state to the computer, displayed in Hertz (Hz). A standard wireless gamepad polls at 125 Hz (8 ms), while wired Xbox and PlayStation controllers reach 250 Hz (4 ms). Competitive controllers like Scuf and Razer Wolverine can hit 500–1000 Hz.
The trigger test reads analog squeeze depth with 4-decimal-place precision (0.0000 to 1.0000). It tracks minimum actuation point, peak travel, and linearity. Racing game fans use this to verify smooth throttle/brake input — jittery readings indicate a faulty potentiometer.
The haptic motor test fires the dual-rumble actuators (low-frequency left, high-frequency right) using the gamepad's vibrationActuator API. Test preset patterns including Pulse, Ramp Up, and Heartbeat, or send custom magnitude/duration combinations to diagnose worn motors.
Running all three diagnostics as part of your regular controller test online routine helps catch hardware degradation early. A failing polling test score (consistently below 125 Hz) can indicate USB bandwidth issues or Bluetooth interference, while a failed haptic motor test on one channel points to a specific actuator failure that may be repairable.
🎯Why Use Our Controller Tester?
Most gamepad tester tools only check if buttons register. Our tool goes far beyond basic button verification. The gamepad viewer renders an interactive SVG controller diagram that highlights every digital button, bumper, trigger, and thumbstick in real time — perfect for visually verifying that every physical switch on your pad is mapped correctly. The digital button matrix provides a raw indexed view of all 18 standard gamepad buttons.
The event log tab records every input with precise timestamps, converting your gamepad test online session into a searchable history. The export report feature compiles a full diagnostic summary to clipboard — useful for warranty claims, resale listings, or comparing multiple controllers side by side. A keyboard demo mode lets you simulate gamepad input without a physical controller, making this controller tester also useful for web developers debugging Gamepad API integrations.
Compatible with Xbox Wireless, Xbox Elite Series 2, PlayStation DualSense (PS5), DualShock 4 (PS4), Nintendo Switch Pro Controller, Joy-Cons, Steam Deck, Logitech F310/F710, 8BitDo Pro 2, Scuf Impact/Instinct, Razer Wolverine, and any generic DirectInput or XInput USB/BT gamepad. Whether you are a competitive esports athlete maintaining peak equipment or a casual gamer checking a second-hand controller before purchase, this gamepad tester gives you the data you need.
❓Frequently Asked Questions
How do I connect my controller to this gamepad tester?▼
Connect your controller via USB cable or pair via Bluetooth, then press any button (A, B, X, Y, or a trigger) to wake the browser's Gamepad API. The gamepad test online tool will display your controller name and all live inputs instantly. No drivers or downloads required — it works directly in your browser.
What is stick drift and how does the test work?▼
Stick drift occurs when an analog thumbstick does not return to its true center position when released, causing unwanted character movement or camera rotation in games like Call of Duty, Fortnite, and Apex Legends. The stick drift test measures the resting offset vector (X, Y coordinates) in real time — if the magnitude exceeds 0.05 (5% of total stick travel), your controller has detectable drift. The circularity test then evaluates sweep accuracy as you rotate the stick in full 360-degree circles, tracking trajectory and calculating circularity error percentage.
Can I test controller rumble / vibration with this tool?▼
Yes! The haptic motor test tab sends dual-rumble vibration commands to test both the left low-frequency (heavy) actuator and the right high-frequency (light) actuator independently. Choose from preset patterns including Pulse (3 short bursts), Ramp Up (gradual intensity increase), and Heartbeat (two-beat rhythm), or use the custom sliders to set exact magnitude and duration for each motor. Requires Chromium-based browsers (Chrome, Edge, Opera, Brave) and a controller with vibrationActuator API support.
What polling rate should my controller have?▼
Most standard wireless controllers poll at 125 Hz (8 ms frame delta), wired Xbox and PlayStation controllers at 250 Hz (4 ms), and high-end competitive controllers like Scuf and Razer Wolverine can reach 500–1000 Hz. Use the polling test in our controller tester to measure your controller's actual frame delta in milliseconds. If your polling rate consistently falls below 125 Hz, it may indicate a USB bandwidth bottleneck, Bluetooth interference, a damaged cable, or a failing controller circuit board.
What controllers are compatible with this gamepad viewer?▼
This gamepad viewer supports Xbox Wireless, Xbox Elite Series 2, PlayStation DualSense (PS5), DualShock 4 (PS4), Nintendo Switch Pro Controller, Joy-Cons, Steam Deck, Logitech F310/F710, 8BitDo Pro 2, Scuf Impact/Instinct, Razer Wolverine, and any generic DirectInput or XInput USB or Bluetooth gamepad. If your operating system and browser detect the controller, our tool will read all axes, buttons, triggers, and haptic capabilities in real time.
Does this controller test online save any data?▼
No. This controller test online runs entirely client-side in your browser with zero server-side processing. No controller data, button inputs, axis values, diagnostic results, or personal information are transmitted, stored, or logged anywhere. You can optionally export a diagnostic summary report to your clipboard — that data stays entirely on your device and is never sent to any server.
Can I use this gamepad tester on mobile or tablet?▼
Yes, this gamepad test online tool works on any device with a Chromium-based browser and a connected controller. On Android phones and tablets, you can pair a Bluetooth controller (Xbox Wireless, DualSense, Switch Pro) and use the gamepad viewer to test all inputs. iOS Safari does not currently support the Gamepad API, so iPhone and iPad users should use a browser like Edge or Chrome instead.
How accurate is the stick drift and circularity test?▼
The stick drift test reads raw axis values directly from the browser's Gamepad API with 4-decimal-place precision (0.0000). The offset magnitude is calculated using the Euclidean distance formula, providing sub-millimeter accuracy. The circularity test tracks up to 250 sweep trajectory points and calculates maximum deviation from an ideal circle at full deflection. Both tests respect your selected deadzone threshold (0%, 5%, 10%, or 15%) for realistic in-game calibration matching.