Mic Latency Tester
Measure your real round-trip audio latency in milliseconds. The tool plays a short click through your speakers, your microphone hears it, and the delay between sending and detecting is timed — repeated over several trials for a stable average with min / max and a quality rating.
🔊 Use speakers, not headphones — the mic must be able to hear the click acoustically. Put the mic near the speaker and keep the room quiet for the cleanest result.
🔒 Everything runs locally in your browser. No audio is recorded, uploaded, or stored.
Microphone
Test settings
Reported by browser
Round-trip latency
How the Mic Latency Test Works
"Round-trip latency" is the total time from when your computer sends a sound to when it hears that sound back through the microphone. This tool measures it directly: it schedules a short, sharp click to play through your speakers at a precisely known moment, then watches the raw microphone signal sample-by-sample for the click to arrive. The gap between the two is one latency measurement. It repeats this several times and reports the average, because any single measurement has some jitter.
That round-trip number is the sum of several parts: the output latency (how long the browser + OS + audio hardware buffer before sound actually leaves the speaker), the acoustic travel time (sound covers about 34 cm per millisecond through air), the input latency (buffering on the way back in), and a little processing time. Placing the mic close to the speaker minimizes the acoustic part so you mostly measure the electronic round trip.
Why buffer size matters
Most audio latency comes from buffering. Larger audio buffers are safer against dropouts but add delay; smaller buffers are snappier but risk glitches. The browser exposes two hints — base latency and output latency — shown in the readouts above. They reflect the buffering the browser has chosen and are a useful lower bound; the measured round-trip will always be somewhat larger because it also includes the input path and the air.
Getting an accurate result
- Use speakers and place the microphone close to them. Headphones won't work — the mic can't hear them.
- Quiet room. The tool calibrates to your background noise first; loud rooms can mask the click or cause misfires.
- Enough volume. If you get "no echo detected", raise the Click volume so the mic clearly registers each click.
- Expect ±a few ms of jitter. Browser audio timing isn't perfectly deterministic, which is exactly why this tool averages many trials.