Free, browser-based gamepad tester. Spot stick drift in about 30 seconds. No install, no signup, your controller input never leaves your browser.
๐ฎ Open the tester โ joycheck.io
JoyCheck reads your controller through the W3C Gamepad API and shows the live state of every input on each animation frame, with no smoothing or averaging applied on top. Connect any controller the browser recognizes and check:
- Buttons โ face buttons, bumpers, triggers, D-pad, stick clicks
- Analog sticks โ live X/Y values and center offset (this is how you spot drift)
- Triggers โ analog pressure from 0.00 to 1.00
- Vibration โ fire the rumble motors to confirm haptics
- Deadzones โ visualize where the stick stops registering
Works with Xbox (Series and One), PlayStation DualSense and DualShock 4, Nintendo Switch Pro, Joy-Con, 8BitDo, GuliKit, and generic PC pads.
Most controller testers make you install software, create an account, or send your inputs to a server. JoyCheck reads your controller entirely client-side โ no controller input, button press or axis value is ever sent anywhere. The site itself loads Google Tag Manager, AdSense and Mediavine, which is what pays for it; decline the cookie box and no analytics or advertising cookies are set, though the scripts still load. The embeddable version at /embed/ is served under connect-src 'none' and loads no third-party script at all.
- Gamepad tester โ the full diagnostic
- Stick drift test
- Controller vibration test
- Deadzone tester
- Calibration hub
Browser-tested notes on the Gamepad API behind JoyCheck:
- Gamepad API browser support โ what works where (buttons, axes, vibration) and the quirks that bite.
- Detecting analog stick drift in the browser โ reading axis values, deadzone vs. genuine hardware failure, with code.
- Measuring controller polling rate in the browser โ observed update rate in Hz, wired vs. Bluetooth, and the requestAnimationFrame caveat.
- ุฏููู ูุญุต ูุฏ ุงูุชุญูู ุฃูููุงูู (Arabic) โ ููู ุชูุญุต ูุฏ ุงูุชุญูู ู ู ุงูุฏุฑููุช ูู ุงูู ุชุตูุญ.
Built by Taimoor Bamazai, founder of Elites Algorithm Limited.