Browser diagnostics

Test your devices directly in the browser.

Choose a test, then follow its instructions to inspect your device.

🔒 Local-first◌ 54 tests◎ 20 languages
Browser diagnostics● Ready
Core tests are processed locally in your browser. Camera and microphone streams are not intentionally uploaded by Testvexa.
02

All tests

54
Keyboard Test
Press keys and verify that your browser receives every input.
→
Keyboard Ghosting Test
Hold several keys at once and inspect simultaneous input.
→
N-Key Rollover Test
Measure how many keys can remain registered at the same time.
→
Mouse Test
Check buttons, movement and wheel events in real time.
→
Double Click Test
Check accidental double clicks and click timing.
→
CPS Test
Measure clicks per second over a five-second run.
→
Mouse Polling Rate Test
Estimate pointer event frequency in hertz.
→
Scroll Wheel Test
Verify wheel direction and event count.
→
Gamepad Test
Inspect connected controller buttons and axes.
→
Stick Drift Test
Watch analog stick center offset and movement live.
→
Controller Deadzone Test
Estimate stick distance from center and suggested deadzone.
→
Dead Pixel Test
Cycle full-screen solid colors to spot dead or stuck pixels.
→
Refresh Rate Test
Estimate your display refresh rate with animation frames.
→
Screen Resolution Test
See CSS resolution, pixel ratio and viewport size.
→
Microphone Test
Check whether your microphone works and watch the live input level.
→
Microphone Volume Test
Measure the relative microphone input level in your browser.
→
Speaker Test
Play a reference tone to verify audio output.
→
Left / Right Speaker Test
Play separate left and right channel tones to verify stereo routing.
→
Webcam Test
Preview your camera feed directly in the browser.
→
Webcam Resolution Test
Detect the active camera stream resolution.
→
Webcam FPS Test
Estimate the camera stream frame rate when the browser exposes it.
→
Touchscreen Test
Check touch coordinates and verify that touches are detected.
→
Multi-Touch Test
See how many simultaneous touch points your browser reports.
→
Controller Button Test
Inspect every controller button, value and pressed state.
→
Controller Trigger Test
Measure analog left and right trigger travel from 0 to 100%.
→
Analog Stick Circularity Test
Trace stick movement around the edge and inspect axis circularity.
→
Multiple Controller Test
See all gamepads currently exposed to your browser.
→
Color Depth Test
Inspect browser-reported color and pixel depth.
→
Screen Orientation Test
Watch orientation angle and viewport dimensions update live.
→
Screen Gradient Test
Inspect smooth grayscale and color gradients for visible banding.
→
Browser Information
View user agent, language, platform and browser capabilities.
→
Device Information
Inspect screen, CPU concurrency, memory hints and touch support.
→
GPU / WebGL Test
Detect WebGL support and inspect renderer information exposed by the browser.
→
WebGPU Test
Check whether WebGPU is available and whether an adapter can be requested.
→
Browser Feature Test
Check support for common modern web APIs in one place.
→
Browser Storage Test
Check localStorage, IndexedDB and storage quota estimates.
→
Keyboard Repeat Rate Test
Measure repeat event intervals while a key is held down.
→
Key Hold Test
Measure how long a key remains held and inspect repeat events.
→
Keyboard Event Viewer
Inspect key, code, repeat state and event timing live.
→
Mouse Drag Test
Hold a button and verify continuous drag movement and distance.
→
Mouse Movement Test
Measure pointer distance, speed and movement events.
→
Microphone Frequency Test
Estimate the dominant input frequency using a live FFT.
→
Microphone Noise Level Test
Watch relative RMS and peak input levels in a quiet environment.
→
Audio Frequency Test
Play selectable reference tones from bass to treble.
→
Full Screen Test
Check whether fullscreen mode works and inspect the active state.
→
Frame Timing Test
Measure browser animation-frame timing, jitter and unusually long frames.
→
Display Motion Test
Run a smooth moving target to visually inspect motion clarity and stutter.
→
Bluetooth Browser Test
Check whether the browser exposes Web Bluetooth; no device failure is inferred.
→
WebHID Test
Check whether the browser exposes the WebHID API.
→
WebUSB Test
Check whether the browser exposes the WebUSB API.
→
Web Serial Test
Check whether the browser exposes the Web Serial API.
→
Web MIDI Test
Check Web MIDI support and list available MIDI inputs after permission.
→
Vibration Test
Check Vibration API support and trigger a short vibration on compatible devices.
→
Browser Permissions Test
Inspect browser permission states for common device capabilities.
→