Free Online Controller & Gamepad Tester
Test buttons, analog sticks, triggers, D-pad, and vibration directly in your browser. Free, zero installation, and instant hardware detection for PC, PlayStation, Xbox, and Nintendo Switch.
Connect a physical gamepad, press keyboard keys, or click to test inputs in real time.
Popular Diagnostic Tools
Focused tools engineered for specific hardware diagnostic tasks.
Stick Deadzone & Drift
Measure center error magnitude and test in-game deadzone thresholds.
Analog Joystick Radar
2D polar coordinate tracking, circularity error, and stick precision.
Dual-Rumble Vibration
Independent low-frequency heavy and high-frequency light motor tests.
Calibration & Zero-Point
Verify resting stick center offsets and learn OS calibration fixes.
Analog Trigger Depth
Verify LT/RT analog stroke resolution and full bottom-out squeeze.
Console Controller Hub
PS5 DualSense, Xbox Wireless, and Switch Pro controller skins.
8-Way D-Pad Matrix
Check cardinal directions and diagonal fighting game switch actuation.
Multiple Controllers
Test up to 4 gamepads simultaneously with independent telemetry.
Supported Controllers
Dedicated button mapping profiles and hardware verification for all major systems.
PlayStation 5 DualSense
Test adaptive trigger stroke, stick drift, touchpad click, and dual-rumble feedback.
Xbox Series X|S & Elite
Check 8-way hybrid D-pad angles, trigger vibration, and analog stick centering.
Nintendo Switch Pro & Joy-Con
Detect Joy-Con stick drift, swapped A/B and X/Y layouts, and digital ZL/ZR triggers.
PS4 DualShock 4
Test potentiometer wear, micro-USB cable stability, touchpad click, and dual-rumble motors.
Xbox Wireless & Xbox One
Diagnose XInput trigger rumble, analog stick calibration, and microswitch bumper responsiveness.
PC Generic & USB Gamepads
Test 8BitDo, Logitech, arcade fight sticks, and generic USB joystick axis enumeration.
Why Gamers & Technicians Choose JoystickTester.com
Engineered with rigorous hardware diagnostic standards, real-time input sampling, and client-side privacy.
Real-Time Input Sampling Engine
Synchronized with your display refresh rate via the browser requestAnimationFrame loop with minimal render latency.
100% Private & Client-Side
No login, no user accounts, and zero input telemetry sent to external servers. All axis math and haptics run locally in your browser.
3-Decimal Float Precision
Read true raw potentiometer positions from -1.000 to +1.000 with polar coordinates and angular degree readouts for competitive tuning.
Controller Repair Guides
Step-by-step solutions to diagnose stick drift, pairing drops, and driver issues.
Why Is My Controller Not Detected?
Fix browser Gamepad API security sandboxing, Steam desktop hijacking, and charge-only USB cables.
How to Diagnose & Fix Stick Drift
Understand carbon potentiometer wear, isopropyl cleaning methods, and in-game deadzone compensation.
How to Calibrate Controller on PC & Mac
Step-by-step instructions for Windows joy.cpl, Xbox Accessories app, and Steam Input calibration.
Joystick Circularity & Radial Deviation Explained
Learn what a 72-sector outer stick trace measures, why controllers plot circles or rounded squares, and how to read radial deviation.
Analog vs. Digital Controller Triggers
Test B6/B7 trigger travel from 0.000 to 1.000, compare proportional vs. digital switches, and check hair-trigger stop saturation.
Bluetooth Controller Connection & Switching
Fix OS Bluetooth pairing, W3C Gamepad API wake-up gestures, and multi-device host switching on Windows, Mac, iOS, and Android.
Frequently Asked Questions
How do I test my controller on JoystickTester.com?
Simply plug your controller into your PC or Mac via USB or pair it over Bluetooth, then press any button on the controller. The browser Gamepad API will immediately detect your controller and display real-time visual feedback for every button, stick, and trigger.
Why do I have to press a button before the controller is detected?
Web browsers implement a mandatory Gamepad API Security Sandbox to prevent websites from fingerprinting your connected hardware without user consent. Once you press any button while on this tab, access is instantly granted.
How do I know if my controller has stick drift?
Connect your controller and keep your thumbs off the analog thumbsticks. Look at the Stick Deadzone & Center Deviation panel: if the resting dot wanders outside the deadzone circle (magnitude above 0.05), your stick is exhibiting drift.
Does this tester work on PlayStation, Xbox, and Nintendo Switch controllers?
Yes! JoystickTester.com supports PS5 DualSense, PS4 DualShock, Xbox Series X|S, Xbox One, Nintendo Switch Pro Controllers, Joy-Cons, 8BitDo, Logitech, Razer, and generic PC USB gamepads natively.
Does controller vibration work in all browsers?
Browser Gamepad Haptics (Dual-Rumble) is supported by Chromium-based browsers (Google Chrome, Microsoft Edge, Opera, Brave) on Windows, macOS, and Linux. Apple Safari does not yet expose haptic actuators to the web.
Is my controller data private?
100% private. All controller telemetry is processed strictly on your device inside your web browser. No button presses, joystick coordinates, or device IDs are ever transmitted to any server.