Test Your Mouse, Keyboard, Mic, Camera & Screen — Online
Every test on this site runs inside your browser: press a button, roll the wheel, speak, move a stick, or fill the screen with a solid colour, and the page tells you what actually arrived. No installers, no sign-up, and no uploads — your keystrokes, movement, audio and video never leave your device.
Mouse tests
6 toolsMouse Test
Check every button, the wheel and the side buttons in your browser.
Double Click Test
Detect a chattering switch that fires two clicks from one press.
Scroll Wheel Test
Check both scroll directions and the middle click.
Click Speed Test (CPS)
Measure your clicks per second over 1–60 seconds.
Polling Rate Test
See how many position updates per second your browser receives.
Mouse DPI Test
Estimate your mouse DPI by dragging a measured distance.
Keyboard & gamepad tests
6 toolsKeyboard Test
Press every key and see which ones register, live.
Keyboard Ghosting & Rollover Test
Hold many keys at once to see which ones drop out.
Key Code Finder
Press a key to get its code, key value and location.
Spacebar Counter
Count spacebar presses in a timed burst.
Gamepad & Controller Test
Test every button, stick and trigger on a controller.
Joystick Drift Test
Measure stick drift with live resting values.
Mic, camera & speaker tests
5 toolsMic Test
Check your microphone with a live level meter and playback.
Webcam Test
Check your camera, resolution and frame rate live.
Camera Test (Phone & Laptop)
Test front and rear cameras on a phone or laptop.
Speaker Test
Play test tones and check left, right and both channels.
Left / Right Speaker Test
Confirm the correct channel wiring in one pass.
Screen tests
3 toolsGaming sensitivity tools
9 toolseDPI Calculator
Turn DPI and in-game sensitivity into eDPI, cm/360 and inches/360.
Sensitivity Converter
Convert your sensitivity between games with the same cm/360.
Counter-Strike 2 eDPI Calculator
eDPI, cm/360 and cross-game conversion for Counter-Strike 2.
Valorant eDPI Calculator
eDPI, cm/360 and cross-game conversion for Valorant.
Apex Legends eDPI Calculator
eDPI, cm/360 and cross-game conversion for Apex Legends.
Overwatch 2 eDPI Calculator
eDPI, cm/360 and cross-game conversion for Overwatch 2.
Fortnite eDPI Calculator
eDPI, cm/360 and cross-game conversion for Fortnite.
Rainbow Six Siege eDPI Calculator
eDPI, cm/360 and cross-game conversion for Rainbow Six Siege.
Call of Duty: Warzone eDPI Calculator
eDPI, cm/360 and cross-game conversion for Call of Duty: Warzone.
Guides
How to Test Your Mouse
A five-minute routine that checks every button, the wheel and the sensor.
Why Is My Mouse Double-Clicking?
Chatter explained: why it happens and what actually fixes it.
How to Test Every Key on Your Keyboard
A systematic pass that finds dead, sticky and chattering keys.
How to Fix a Microphone That Is Not Working
A diagnosis order that finds the cause in a few minutes.
How to Check a Screen for Dead Pixels
A proper test procedure, plus how to document a defect.
How to Find Your Mouse DPI
Find or measure the DPI your mouse is actually running at.
What Is eDPI and cm/360?
The two numbers that actually describe a mouse setup.
What these tests can and cannot tell you
What they measure honestly
- Which inputs actually reach the page — buttons, keys, wheel notches, sticks, triggers.
- Timing that reveals faults: sub-60 ms double clicks (switch chatter), 8 ms repeat notches (wheel encoder), key bounces.
- Live audio levels and camera output, measured locally with the browser's own media APIs.
- Screen defects that no diagnostic software can hide: dead pixels, banding, backlight bleed.
Where the browser sets the limit
- Polling rate and refresh rate are reported as the browser delivers them — systems merge and throttle events, so treat them as comparisons, not lab numbers.
- DPI is estimated from a measured drag; with pointer acceleration off it is accurate to a few percent.
- Sensor tracking quality, click latency and lift-off distance cannot be read from a web page at all.
- Sensitivity conversion only covers games with a documented yaw constant — we leave the rest out rather than guess.