Microphone Test

Check your microphone with a live level meter in your browser — nothing is recorded.

Nothing is recorded or uploaded: the stream stays on your device and stops when you leave this page.

How to use

  1. Click "Start test" and allow the microphone in the browser prompt — permission is asked at that moment only, never when the page loads.
  2. Speak, clap or tap the microphone: the bar follows the input level and the panel shows the peak and the average (RMS) as a percentage of full scale.
  3. Pick another input in the device list if your computer has more than one, and click "Stop" when you are done — the microphone is released and nothing was recorded.

About this tool

A microphone test answers one question fast: is the computer actually hearing you? This tool asks for the microphone only when you press Start, opens a live audio stream and draws the input level as a moving bar, next to two numbers — the instantaneous peak and the average energy (RMS) of what the microphone is capturing right now. If the bar reacts when you speak, then the hardware, the driver and the browser permission are all working. If it stays flat, the problem sits upstream of whatever app you were about to blame.

Under the hood there is no recording and no upload. The browser hands the live stream to a Web Audio graph: a MediaStreamSource feeds an AnalyserNode, and on every animation frame the tool reads the raw waveform — 2048 samples — straight out of the analyser. Peak is the largest absolute sample in that window; RMS is the square root of the mean of the squared samples, which tracks perceived loudness much better than peak alone. The analyser is deliberately never connected to the speakers, so there is no feedback howl, and echo cancellation, noise suppression and automatic gain control are requested off so the meter shows the raw signal instead of a processed one.

In practice this is the five-second check before a video call, a job interview, an online class or a podcast recording: choose the right input when a laptop has both a built-in microphone and a headset, confirm the level moves, and go. It also helps with the classic culprits — a mute switch on the headset cable, a device that the operating system handed to another app, or a permission that was denied months ago and never revisited. What the tool cannot do is judge audio quality or fix a noisy room: it reports what reaches the browser, and it stops the moment you click Stop or leave the page.

The formula

Peak = the largest absolute sample in the current analysis window, held for a fraction of a second and then allowed to fall so the number stays readable between syllables. RMS = the square root of the mean of the squared samples, √(Σx²/N). Both are shown as a percentage of full scale, where 100% is the loudest signal the sound card can represent before clipping.

Frequently asked questions

Is my audio recorded or uploaded?

No. The stream is analysed in memory by your own browser and never leaves your device — there is no recording, no file and no server involved. Clicking Stop or leaving the page releases the microphone immediately.

Why does the bar not move when I speak?

Usually the browser is listening to a different input than you think. Check the device list in the tool, then the mute switch on the headset, then the system sound settings — and confirm no other app is holding the microphone.

What is a good level?

Peaks between roughly 40% and 80% are comfortable. Anything constantly at 100% is clipping and will sound distorted; anything under 10% will force the other side to raise the volume and hear all your room noise.

Why can I not hear myself?

On purpose. Routing the microphone back to the speakers would create feedback, so this test only measures the signal. Use a recording app if you need to listen back to your own voice.

The browser never asks for permission. What now?

The site was probably blocked before. Click the padlock icon next to the address bar, set the microphone to Allow, reload the page and press Start again. Microphone access also requires a secure (https) connection.

Related tools

Long links? Shorten them for free

Vai.la turns any URL into a short link with click statistics, QR Code and your own biolink.

Vai.la is not responsible for how the tools are used or for decisions made based on their results.