Free · Private · No install

Test your controller online — every button, stick and trigger

Free, instant checks for PS5, Xbox, Switch and PC controllers: dead buttons, stick drift, trigger range and vibration — plus keyboard, mouse, reaction and screen tests. Nothing to download, nothing uploaded.

Input detectorPress anything
  • ControllerPress a button
  • KeyboardPress any key
  • Mouse / touchClick or scroll

Pick a test

Why test with ControllerTests

Private by design

Everything runs locally in your browser. No sign-up, no uploads, no tracking cookies.

Real measurements

Raw axis values, update rates in Hz and timings in milliseconds — not guesswork.

Works without hardware

A virtual controller and on-screen demos show how each test behaves before you plug in.

Any device

Desktop, laptop, tablet or phone. Light and dark themes, keyboard accessible.

How browser-based hardware testing works

Modern browsers give web pages direct, read-only access to the same input data games use. The Gamepad API reports every button and stick axis of a connected controller; keyboard events report the physical key code and a high-resolution timestamp; pointer events report each mouse movement, click and scroll. ControllerTests reads that data, measures it precisely and turns it into a plain-language result — for example “left stick rests 12% off-center: mild drift”.

Because everything happens on your device, results are instant and private. If a test points to a hardware fault, each page explains what the numbers mean, what you can try first and when a repair or warranty claim makes sense.

Which controller test should I run?

Frequently asked questions

Is ControllerTests free and safe to use?

Yes. Every test is free, needs no account and no download. The tests run entirely in your browser: key presses, clicks, controller input and audio never leave your device.

Which browsers work best?

Current versions of Chrome, Edge, Firefox and Safari all work. Chrome and Edge expose the most controller features (including vibration), and Chromium browsers give the most precise mouse polling-rate readings.

Do I need a controller to try the controller tester?

No. The controller tester includes a virtual controller you can drive with your mouse, touchscreen or keyboard, so you can see exactly how every readout behaves before you plug in real hardware.

Can a website really detect stick drift or keyboard chattering?

Yes. Browsers expose the raw stick axes through the Gamepad API and every key and mouse event with millisecond timestamps. ControllerTests measures those values directly, the same data a game receives, and explains what the numbers mean.