Microphone Test
Ready
Click start to test your microphone
How it works
This tool uses navigator.mediaDevices.getUserMedia() to access your microphone. The audio stream is analyzed using the Web Audio API's AnalyserNode to generate the waveform visualization and volume meter in real time via requestAnimationFrame. Recording uses the MediaRecorder API to capture a 5-second audio clip for playback. All audio processing happens locally in your browser — nothing is uploaded.