Quick answer
What Microphone Test tells you
Visualize microphone volume, waveform, frequency energy and clipping locally with the Web Audio API.
- Observed here
- Input device selection, Live volume and peak level, Waveform and frequency visualization.
- How to interpret it
- A changing level or waveform means audio samples reached the selected browser input. The level is uncalibrated and cannot measure room sound pressure or judge professional recording quality.
- Important limit
- Results reflect events and values exposed by this browser.
- Data handling
- Audio is processed only in this browser. It is never uploaded; any short recording exists only in browser memory until you delete it or leave.
Useful next comparison: Select the intended microphone, speak at a consistent distance and compare input level and processing settings one at a time.
Understanding the result
What a result means
The meter, waveform and frequency view confirm that audio samples reached the browser. Percent levels are relative digital values, not calibrated sound-pressure measurements; clipping indicates samples approached the available digital range.
Confirm the pattern by repeating input device selection. Results reflect events and values exposed by this browser.
How to use this test
- Read the audio privacy note.
- Click Start Microphone Test and allow access.
- Speak at a normal level while watching the meter.
- Click Stop to disconnect the microphone immediately.
What this test checks
- Input device selection
- Live volume and peak level
- Waveform and frequency visualization
- Clipping indication
What this test cannot check
Results reflect events and values exposed by this browser.
This test does not certify hardware or replace professional inspection.
The meter is not a calibrated sound-pressure measurement.
No professional sound-quality score is produced.
Common problems and troubleshooting
Check hardware mute, select the intended input and speak from a consistent distance. If the meter remains flat, review both site and operating-system permission, close exclusive audio applications and compare another port or adapter.
- Repeat the same observation. Focus the test surface and repeat “Input device selection” three times under the same conditions.
- Change one condition. Compare “Live volume and peak level” after changing only the relevant port, connection, browser setting or application.
- Verify permission deliberately. Open the browser site controls, select the intended device, close any competing app and start the test again.
- Keep the result within its limit. Results reflect events and values exposed by this browser.
If the same pattern remains across relevant applications and connections, give the manufacturer or a qualified technician the repeatable observations instead of a guessed fault label.
Browser compatibility
getUserMedia and Web Audio require a secure context and user permission. Channel count, automatic processing and device selection differ by browser and operating system, so the page reports the active stream rather than promising raw hardware access.
| Browser | Reference status | Evidence basis | Version | Notes | Checked |
|---|---|---|---|---|---|
| Chrome | Permission Required | Expected baseline | Not recorded | Feature detection is authoritative; permissions, platform and device support can change availability. | 2026-08-27 |
| Microsoft Edge | Permission Required | Expected baseline | Not recorded | Feature detection is authoritative; permissions, platform and device support can change availability. | 2026-08-27 |
| Firefox | Partial | Expected baseline | Not recorded | Feature detection is authoritative; permissions, platform and device support can change availability. | 2026-08-27 |
| Safari | Partial | Expected baseline | Not recorded | Feature detection is authoritative; permissions, platform and device support can change availability. | 2026-08-27 |
Privacy information
Audio is processed only in this browser. It is never uploaded; any short recording exists only in browser memory until you delete it or leave.
The public analytics allowlist does not accept pressed keys, typed text, pointer coordinates, media labels, device IDs, recordings, video frames or controller input. Test results are not written to LocalStorage.
Primary technical references
These specifications define the browser signals used by this test. They document web-platform behavior; they do not certify a particular device.
Frequently asked questions
Is this Microphone Test free?
Yes. The test works without an account, download or payment.
Is my test data uploaded?
Audio is processed only in this browser. It is never uploaded; any short recording exists only in browser memory until you delete it or leave.
Does this result prove my hardware is faulty?
No. It shows what the browser can observe. Repeat the test, compare another browser or device, and seek qualified support when the result matters.
Turn this result into a useful comparison
A working indicator or an unexpected event is only a starting point. Choose a plan to compare another application or connection and record what changed.
- Plan a Camera or Microphone Access Check — Work through browser permission, selected input and another application before treating a camera or microphone startup error as hardware failure.