Audio Output Device Switcher – Speaker & Sound Test
Overview
Audio Output Device Switcher. The Audio Output Device Switcher lists every audio output your browser can see once you click List My Audio Outputs, and you play a test tone on whichever device you pick to confirm it's actually making sound. It resolves the common case where your audio is working fine and just going to the wrong device, and if your browser can't switch outputs directly, manual steps for Windows, macOS, and mobile are right below. The online bass check gives you a clear answer instead of guessing.
Your computer may list four or five places to send sound, and the browser does not always pick the one you meant. This audio output device switcher lets you choose any detected output, play a tone through it and confirm both stereo channels before a presentation, after an OS update or on a new workstation. It is a free online speaker test that shows you which speakers are actually playing.
How the Audio Output Device Switcher Routes Your Test Sound
Most pages hand a tone to the system default. Here you pick the target first, so the audio check proves the route as well as the hardware. It is a speaker checker and sound tester that runs entirely in your browser: no installation, no download, no account and no registration. The bluetooth audio test tool gives you a clear answer instead of guessing.
Output Device Selection from the Device List
The page fills a device list with each detected speaker, headset and display, and picking one sends the tone to that speaker output device instead of the default device. Chrome and Edge show device names only after you grant browser permission to use the microphone once, so unnamed entries mean that prompt was dismissed. Audio output device selection applies to this tab alone, so the default audio output for every other app stays as it was.
Web Audio API and Client-Side Privacy
Every tone is built with the Web Audio API: an AudioContext creates the signal, an OscillatorNode shapes it, and the result goes to your sound card. Processing is client-side, so nothing is recorded or uploaded. Sound waits for a user interaction such as a click, which modern browsers require before any page can play audio.
Laptop Speakers, USB Speakers, Headsets and Monitor Speakers
Any output the operating system exposes shows up: laptop speakers, usb speakers, gaming headsets, headphones, earphones, soundbars, studio monitors and external monitors on DisplayPort or docking stations. Wireless outputs appear once paired. Typical users:
- gamers moving voice chat to a headset while game sound stays on the speakers
- podcasters and musicians checking a mix on a second headphone pair
- anyone joining a Zoom or Teams meeting from a desk with several outputs
- mobile users on iOS or Android, where the list may show a single entry
How to Use the Online Speaker Test Step by Step
The check takes under a minute in Chrome, Firefox, Edge or Safari: The speaker dust cleaner gives you a clear answer instead of guessing.
- Click the start button so sound is allowed.
- Choose an output, accepting the permission prompt if names are blank.
- Set a low level and play the tone on both channels.
- Play left only, then right only, and note which side answers.
- Switch to the next output and repeat.
Set Playback Volume and Playback Quality First
Start with system volume near 30% and raise it slowly; the tool never amplifies past your own settings. Make sure nothing is muted in the OS or on the device. A thin or harsh tone at moderate playback volume is a playback quality problem, not a routing one.
Left Speaker, Right Speaker and Stereo Balance
Play the left channel and only the left speaker should answer; then only the right speaker. If both sides always play, the output is set to mono; if they are swapped, a cable or the placement is reversed. Good left/right balance means both left and right channels sound equally loud from your seat, and a pan sweep checks stereo imaging. On a surround system this confirms the front left and front right pair. Uneven channel balance points to the OS slider, the cable or a weak driver, in that order: stereo balance faults that change with the output are software, ones that follow the speaker are hardware.
Bass, Frequency Range and Other Speaker Test Extras
The speaker test also offers a frequency sweep from 20Hz to 20kHz, a tone at any frequency (including the 440Hz reference), and pink noise and white noise for judging bass and treble. A clean sine wave on the oscilloscope, waveform and spectrum analyzer means the signal arrives intact. Small laptop drivers rarely reproduce bass below about 100 Hz, so a quiet low end there is normal; a silent subwoofer is not. The top of the sweep tests your hearing too, since adult hearing often fades before 20 kHz.
Speaker Checker Walkthrough: Two Playback Devices Before a Hybrid Seminar
The decision I have to make at 13:52, eighteen minutes before a hybrid seminar, is simple: can I keep my Bluetooth headphones on as a private monitor while a USB speakerphone carries the room's voices? The answer turns out to be yes, but only if the speakerphone owns calls, and the audio output device switcher is what shows it.
The device list shows four entries: the laptop's Realtek speakers, the USB speakerphone, "Headphones (stereo)" and "Headset (hands-free)". The last two are the same Bluetooth pair. I pick "Headphones (stereo)", play left, then right: each side answers alone. Then I join the meeting's test call and rerun the same check on the entry the call grabbed, "Headset (hands-free)". Both sides now play an identical tone. The headset has dropped from its stereo music profile to the hands-free calling profile, which is mono.
The sweep backs it up. A digital signal can only carry frequencies up to half its sample rate (the Nyquist limit), so I work out where the tone should vanish on each profile:
| Entry | Sample rate | Channels | Highest frequency | 512-frame buffer |
|---|---|---|---|---|
| Headphones (stereo) | 44,100 Hz | 2 | 22,050 Hz | 11.6 ms |
| Headset, wideband calls | 16,000 Hz | 1 | 8,000 Hz | 32.0 ms |
| Headset, narrowband calls | 8,000 Hz | 1 | 4,000 Hz | 64.0 ms |
On the hands-free entry the sweep goes quiet just short of 8,000 Hz, which matches the wideband row, so the call is running at 16 kHz in mono.
The fix is a routing change, not a new headset: I make the speakerphone the default communications device and leave the headphones as the default device for everything else. Rerunning the test with the call open, "Headphones (stereo)" passes left and right again.
The setting to watch is the communications default, because any app that opens the headset microphone flips the pair back to mono without warning. The catch is that this page only tests its own route. Switching outputs here never moves the meeting app, so confirm the call's device inside the app as well.
Free Online Sound Test Across Outputs: Why Some Lag After You Switch
Play the same tone on each output and some arrive a beat late. This online sound test does not time the gap, but the causes are predictable.
Sample Rate, Buffer Size and the Delay Before Each Output
Audio leaves the page in buffers. The sample rate is a frequency (samples per second), so a buffer's length is its frame count divided by that rate:
$$t_{\text{buffer}} = \frac{N_{\text{frames}}}{f_s}$$
Take a desk with laptop speakers, a wired headset, monitor speakers and Bluetooth earbuds, all at 48kHz. A 512-frame buffer gives 512 ÷ 48,000 = 10.7 ms before sound reaches any of them; at 44.1kHz it takes 11.6 ms.
| Buffer (frames) | Delay at 44,100 Hz | Delay at 48,000 Hz |
|---|---|---|
| 128 | 2.9 ms | 2.7 ms |
| 256 | 5.8 ms | 5.3 ms |
| 512 | 11.6 ms | 10.7 ms |
| 1,024 | 23.2 ms | 21.3 ms |
The AudioContext reports this as baseLatency and outputLatency; each device then adds its own share. It is the same for every output, so extra lag after switching comes from the device.
Bluetooth Speakers and Lip-Sync Delay
Bluetooth speakers and earbuds compress audio with a codec, which typically adds 100 to 300 ms, ten to thirty times the 10.7 ms buffer above. ITU-R BT.1359 treats sound about 125 ms behind the picture as detectable and 185 ms as unacceptable, so a call can look out of sync on earbuds and fine wired. If the tone stutters, move closer or re-pair; dropouts that vanish on a cable are a radio problem. Compression can also thin the bass.
Surround Sound and HDMI Outputs
A receiver or TV on HDMI may appear as one stereo output even when it drives 5.1 or 7.1 speakers. This tone covers the front pair; the centre, rear and low-frequency channels need a surround sound test. If the display plays only when picked here, make it the default audio device in the OS.
No Sound? Fix Audio Devices That Will Not Play
If the sound test plays on one output but not another, that device is the problem. If nothing plays anywhere, on Windows right-click the speaker icon in the taskbar and check the output; on a Mac open System Settings, then Sound, then Output. Unplugged power, a mute key or a muted page cause most cases of no sound.
Sound Settings, Volume Mixer and the Balance Slider
In Windows sound settings, open Playback, choose your device, then Properties and Levels to centre the balance slider. The volume mixer sets application volume separately, so one app can sit at 10% while the system reads 100%. If one side stays weak, swap the cable or try another 3.5mm audio jack.
Audio Drivers, Enhancements and Crackling
Outdated audio drivers cause imbalance, missing outputs, dips at one frequency and distortion. In Device Manager, right-click your Realtek or other device and choose Update driver. Crackling at high levels is usually clipping; at any level it suggests a loose connection. Turning off enhancements such as bass boost and loudness equalization often helps, since bass boost can make bass sound weaker. After updating, re-select the output here and replay the tone.
Audio Switcher Apps for Switching Between Sound Devices on Windows
This page checks a route; a desktop audio switcher changes the system default for every app. Open source Windows utilities sit in the tray; one ships its engine as a Nuget package with an AudioController class.
Quick Switch, Favourite Devices and the Notification Icon
Mark favourite devices and a quick switch cycles through only those when you click the notification icon, so you can switch between sound devices in one click.
Global Hotkeys and the Default Communications Device
Global hotkeys jump to a set output from any app, and a dual switch also moves the default communications device Windows uses for calls.
Recording Devices Without the Control Panel
The same apps list recording devices beside playback devices, so you can swap microphones without the Control Panel, then confirm here that sound really moved.
Frequently Asked Questions
- Can I pick a specific speaker or headset to test?
- Yes, in browsers that support output selection, which includes current Chrome, Edge and Firefox. Choose the device from the list and the test sound plays only through that output, without changing your system default.
- Why do I hear nothing when I play the test sound?
- The usual causes are a muted or very low system volume, the wrong output selected, a device that is switched off or muted in hardware, or a browser that has not been allowed to play sound yet. Click the start button, confirm the device in the list, then check your OS sound settings.
- Why are the device names blank in the list?
- Some browsers hide output names until you allow microphone access once. Accept the permission prompt and the list fills with real device names.
- Does it work with monitor speakers over HDMI or DisplayPort?
- Yes. Select the display as the output device. If it still stays silent, set it as the default audio device in Windows or macOS first.
- Can I test Bluetooth speakers and headphones?
- Yes. Pair the device, select it in the list and run the left, right and stereo checks. Bluetooth compresses audio and adds delay, and a headset in a call may switch to mono hands-free mode.
- Will this test damage my speakers?
- No. It plays at a moderate level by default and never goes louder than your system volume. Start low, especially with sweeps and noise.
- Can I test a 5.1 or 7.1 surround system?
- It checks the left and right stereo channels, which on a surround system are the front left and front right speakers. The centre, rear and subwoofer channels need a dedicated surround sound test.
- Do I need to install anything or create an account?
- No. It runs entirely in your browser with the Web Audio API, with no download, no account and nothing uploaded.