Small tools, big resultsAbout · Contact
TipsMake Free Tools

Free Online Hardware Test Tools

TipsMake Hardware Test Tools let you check common keyboard, mouse, camera, microphone, speaker, headphone, controller, and browser-input behavior without installing a dedicated diagnostic package. Use interactive pages for keyboard keys, mouse buttons, double-click timing, scrolling, polling-rate estimates, webcam preview, microphone input, speaker playback, left/right headphone channels, gamepad input, refresh behavior, typing, and internet speed. These tests show what the browser can observe with the permissions and APIs available on your device. They are useful for basic troubleshooting, but they cannot diagnose every driver, cable, electrical, firmware, or hardware-level problem.

16 free tools Browser-friendly No sign-up required
Tool directory

All Hardware Test Tools

Find the utility you need by name, task, or format.

Keyboard Test Test keyboard keys online and see each keypress appear on a visual keyboard. Check individual keys, modifiers, and repeated input in your browser. Open tool Mouse Test Mouse Test helps you test browser device input with the controls provided and review live readings or test feedback. Use task-specific controls and verify the result before saving or copying it. Open tool Mouse Double Click Test Mouse Double Click Test helps you test browser device input with the controls provided and review live readings or test feedback. Use task-specific controls and verify the result before saving or copying it. Open tool Mouse Polling Rate Test Mouse Polling Rate Test helps you test browser device input with the controls provided and review live readings or test feedback. Use task-specific controls and verify the result before saving or copying it. Open tool Microphone Test Test your microphone online and view live input levels in the browser. Confirm permission, signal activity, and basic recording behavior. Open tool Webcam Test Test your webcam online with a live browser preview. Confirm camera permissions, image orientation, and basic video operation. Open tool Speaker Test Speaker Test helps you test browser device input with the controls provided and review live readings or test feedback. Use task-specific controls and verify the result before saving or copying it. Open tool Headphone Left Right Test Headphone Left Right Test helps you test browser device input with the controls provided and review live readings or test feedback. Use task-specific controls and verify the result before saving or copying it. Open tool Monitor Test Monitor Test helps you test browser device input with the controls provided and review live readings or test feedback. Use task-specific controls and verify the result before saving or copying it. Open tool Dead Pixel Test Dead Pixel Test helps you test browser device input with the controls provided and review live readings or test feedback. Use task-specific controls and verify the result before saving or copying it. Open tool Refresh Rate Test Refresh Rate Test helps you test browser device input with the controls provided and review live readings or test feedback. Use task-specific controls and verify the result before saving or copying it. Open tool Gamepad Tester Gamepad Tester helps you test browser device input with the controls provided and review live readings or test feedback. Use task-specific controls and verify the result before saving or copying it. Open tool Controller Tester Gamepad Tester helps you test browser device input with the controls provided and review live readings or test feedback. Use task-specific controls and verify the result before saving or copying it. Open tool Typing Test Test your typing speed and accuracy online. Type the provided text to measure words per minute, errors, and completion time. Open tool Internet Speed Test Internet Speed Test helps you test browser device input with the controls provided and review live readings or test feedback. Use task-specific controls and verify the result before saving or copying it. Open tool SCREEN RECORDER Record your screen from the browser with supported audio options. Preview the captured session and download the recording when finished. Open tool VOICE RECORDER Record your voice or other microphone audio in the browser. Preview the recording and download the audio file when finished. Open tool
Guide to this collection

How to Choose and Use Hardware Test Tools

Keyboard, mouse, webcam, microphone, speaker, headphone, controller, typing, and browser device tests. The sections below explain the most useful workflows, limits, and practical ways to choose the right tool.

Test Keyboard Keys, Typing, and Input Behavior

A keyboard test listens for browser key events and shows which supported keys are being detected. It is useful when a key feels intermittent, a replacement keyboard has arrived, or you want to check whether the browser sees common letters, numbers, arrows, modifiers, and function keys. Browser shortcuts and operating-system commands can intercept some keys before the page receives them, so an absent event does not always prove that the physical switch is broken. Test the same key in another application and, when possible, on another USB port or device before replacing hardware.

Typing tests measure text entry speed and accuracy under a defined prompt, making them useful for practice and for noticing obvious input problems such as repeated or missed characters. A typing score is influenced by the text, language, keyboard layout, familiarity, and test duration, so compare your own runs under similar conditions rather than treating one number as a universal rating. If a keyboard produces duplicate letters or delayed input, check operating-system repeat settings, wireless battery level, Bluetooth or USB connection quality, accessibility features, and application-specific shortcuts in addition to using the browser test.

Related tools: Keyboard Test Typing Test

Test Mouse Buttons, Double Clicks, Scrolling, and Polling Behavior

Mouse tests can confirm that primary, secondary, middle, and supported extra buttons generate browser events. A double-click test helps investigate accidental double clicks or difficulty registering two clicks within the expected time window, while a scroll test shows wheel or trackpad events. These tests are helpful for basic input troubleshooting, but browser behavior can be influenced by operating-system settings, vendor software, acceleration, button remapping, and accessibility tools. If a problem appears only in one game or application, compare that application’s settings before concluding that the mouse hardware itself is defective.

Polling-rate tests estimate how frequently pointer updates reach the browser. The result is affected by browser scheduling, operating-system timing, CPU load, power-saving features, USB configuration, and the way the test samples events. It should not be treated as a laboratory measurement of the mouse controller. For a gaming mouse with selectable polling rates, use the browser estimate as a quick check that a setting change has had an effect, then rely on vendor software or specialized measurement tools when exact behavior is important. Wireless mice can also behave differently depending on receiver placement, interference, and battery state.

Check Webcam and Microphone Access in the Browser

A webcam test requests camera permission and displays a live preview when the browser can access the selected device. This is useful before a video meeting, interview, class, telehealth call, or streaming session because it confirms that the browser sees a camera and that the picture is framed as expected. Permission errors can come from the browser, operating system, another application already using the camera, privacy controls, or site settings. A working preview does not measure every camera property such as focus accuracy, frame timing, low-light performance, or driver stability, but it quickly answers the basic question of whether video is available to the webpage.

A microphone test similarly asks for permission and visualizes or plays back supported input so you can confirm that sound is reaching the browser. If the level is too low or silent, check the selected input device, microphone mute switch, operating-system gain, browser permission, headset connection, and whether another application has exclusive control. Avoid creating feedback by playing microphone audio through speakers at high volume. For professional recording, conferencing, or broadcast work, a browser meter is a convenient preflight check, while detailed noise, frequency-response, latency, and signal-quality analysis requires dedicated audio software or hardware.

Test Speakers, Headphones, Gamepads, and Controllers

Speaker tests play known audio so you can confirm that a browser can send sound to the current output device. A left/right headphone test is particularly useful for checking channel orientation after plugging in a headset, connecting Bluetooth headphones, or changing an audio interface. If channels are reversed, inspect the physical connection, operating-system balance, interface routing, and application settings. Hearing a test tone confirms basic playback but does not measure speaker frequency response, distortion, impedance, or acoustic calibration. Keep volume at a comfortable level and reduce it before testing unfamiliar headphones or speakers.

Gamepad and controller testers use the browser Gamepad API to display supported buttons, sticks, and axes. They can help identify a stuck button, drifting stick, incorrect mapping, or a controller that is not visible to the browser. Support varies by browser, operating system, connection method, and controller model. Some games also apply their own dead zones and remapping, so a controller can look normal in a browser test yet behave differently in a specific title. For firmware updates, calibration procedures, or warranty diagnosis, use the manufacturer’s utility when available and compare results with the game or application where the problem occurs.

Use Browser Hardware Tests for Practical Troubleshooting

A good troubleshooting sequence starts by reproducing the problem, changing one variable at a time, and comparing results. If a key fails, test another application and port. If a webcam does not load, check permissions and close competing apps. If a microphone is silent, verify the selected input and mute state. If a controller drifts, compare the browser axis reading with the game and manufacturer calibration. These steps help separate a webpage issue from a system setting, connection problem, driver issue, or physical defect without immediately reinstalling software or replacing hardware.

Browser hardware tools have clear limits. They cannot inspect every driver log, USB error, battery cell, cable fault, sensor, firmware state, thermal condition, or internal component. Internet speed tests are also influenced by the test server, route, Wi-Fi, local traffic, and provider conditions. Use the results as evidence about what the browser can observe at that moment. When a problem is persistent, safety-related, covered by warranty, or affects critical work, continue with operating-system diagnostics, vendor support, another device for comparison, or a qualified technician rather than relying on one browser test alone.

Common questions

Frequently Asked Questions About Hardware Test Tools

Quick answers to common questions about using this collection.

Are the online hardware tests free?

Yes. The included keyboard, mouse, webcam, microphone, audio, controller, typing, and browser-input tests are available without requiring an account.

Why does the webcam or microphone test ask for permission?

Browsers require explicit permission before a webpage can access camera or microphone streams. You can manage or revoke that permission through your browser and operating-system privacy settings.

Can a keyboard test prove a key is physically broken?

Not by itself. If the browser does not receive a key event, the cause could be the keyboard, connection, operating-system shortcut, driver, browser behavior, or another setting. Compare the key in another application or device.

Is a mouse polling-rate test exact?

No. It estimates event frequency as observed by the browser and can be affected by system load, browser scheduling, USB behavior, power settings, and the sampling method. Use specialized tools when precise measurement is required.

Can the gamepad tester fix stick drift?

No. It can show axis movement and button states, which may help you identify drift. Calibration, repair, firmware updates, dead-zone settings, or replacement depend on the controller and manufacturer guidance.

Why can an internet speed test change between runs?

Results vary with the test server, network route, Wi-Fi conditions, local traffic, provider congestion, device performance, and time of day. Run multiple tests under similar conditions and compare with a wired connection when diagnosing a network problem.