sndchkpro

Mic Input Level Meter

Measure peak/RMS in dBFS. For gain-staging before streaming or recording.

Your audio is never sent outside this device. Measurement happens entirely inside your browser.

When you press the button, your browser will ask "Allow this site to use your microphone?"
This page disables echo cancellation, noise suppression, and auto gain entirely, so it measures the raw, unprocessed signal.

About this measurement

Mic adjustment steps (common prep)

  1. Temporarily disable all effects in your streaming software or OS — noise suppression, compressor, auto gain, etc. (otherwise you can't see the raw input level).
  2. Fix the distance between the mic and your mouth at the position you'll actually use (level changes with distance, so decide the position first).
  3. Start measuring on this page and speak both at your normal voice and at the loudest voice you might actually produce, checking the peak (max).
  4. Adjust your OS mic input level (or your audio interface's gain knob) so it fits the target guidelines for your use case below.
  5. Once adjustment is done, restore the effects you disabled.

Guidelines by use case

🎙 Talk streams / web meetings

🎮 Streams with loud voices or shouting (e.g. game commentary)

🎤 Singing (song covers, singing with an instrument)

The input level cannot be changed from this page. Adjust it via your device's microphone settings (or your audio interface's gain knob).

* These are general guidelines. The ideal target varies by streaming platform, recording environment, and downstream processing.
* If you want to listen to your own voice by ear, use "Hear yourself" on micsound Mic Test (this page is measurement-only and never plays audio back).

Frequently asked questions

Q. The reading barely moves, or stays near −∞ or 0.
A. First check under "Measuring microphone" that the selected mic is actually the device you want to use. If it still doesn't move, check whether your OS input volume is at 0, or whether another app is currently holding that microphone. On some browsers or with certain extensions, noise suppression or auto gain control can be forced on even when this page requests it be disabled, which can make the reading look unnaturally steady compared to your actual volume.
Q. Why Sample Peak instead of True Peak?
A. True Peak (which estimates the actual peak that can occur between samples via interpolation) requires dedicated oversampling processing that the browser's standard APIs can't provide accurately. This page shows the raw sample values obtainable directly via the Web Audio API (Sample Peak). Since Sample Peak can read slightly lower than True Peak, leave a few dB of headroom when fine-tuning levels near the limit.
Q. How is this different from the "loudness normalization (LUFS)" used by YouTube or Spotify?
A. They're different metrics. The dBFS this page measures is the instantaneous level of the input signal, used for gaining your mic (avoiding clipping or too-quiet audio). LUFS (loudness), on the other hand, is a time-averaged measure of perceived loudness during playback, used by streaming platforms for automatic volume normalization. Recording or streaming with proper input gain does make downstream loudness processing work better, but you can't apply this page's reading directly as a LUFS target.