Speaker Test

A free test page for desktop speakers and headphones. Confirms your browser can play audio through the Web Audio API, lets you pick an output device where supported, plays a short 440 Hz tone (and per-channel L/R tones), then asks you to confirm what you heard. Run it on the workstation you intend to use for calls, screen readers, or media playback.

Privacy: All audio is generated and played entirely in this browser tab via the Web Audio API. Nothing is uploaded or transmitted. View source to verify.

Configuration

Driver: Web Audio API output

Takes about 20 seconds. No audio is uploaded; all sound is generated locally.

Status Check Step
Pending

Audio output API is available

Checking AudioContext support in this browser.

1 of 3
Pending

Audio output device is selectable

Enumerating output devices via mediaDevices.enumerateDevices().

2 of 3
Pending

User hears the test tone

Click Play test tone, then answer the questions below.

3 of 3

Click Play test tone to play a 1.5 second 440 Hz tone through your selected output. Then use Play left only and Play right only to check each channel separately. Keep the volume at a comfortable level before pressing Play.

Did you hear the tone clearly?

Did you hear it in BOTH ears (left and right)?

This page uses only standard browser APIs (AudioContext, OscillatorNode, GainNode, StereoPannerNode, mediaDevices.enumerateDevices, HTMLMediaElement.setSinkId). No external assets, no audio files, no telemetry. Code licensed under AGPL-3.0-or-later.