Surround Sound Test
Play a short tone through each channel of a 5.1 or 7.1 setup, one at a time, so you can verify each speaker is connected, wired to the right position, and mapped correctly by your OS or receiver. When the browser cannot deliver multichannel audio, the tool falls back to stereo panning and front/back volume shaping so headphone users can still validate channel order.
Setup
Detecting output mode...
Click any speaker to test it
You
(listener)
(listener)
Front Leftch 1
Front Rightch 2
Centerch 3
Subwooferch 4 (LFE)
Rear Leftch 5
Rear Rightch 6
Side Leftch 7
Side Rightch 8
Pick a layout, then click a speaker or use "Walk all channels". Each speaker lights up green while its tone is playing.
Popular tools
All tools
Surround Sound Test guide
How to use the Surround Sound Test accurately
The test uses the Web Audio API's ChannelMergerNode to route a short sine tone to one specific output channel at a time. When your browser and OS expose 6 or 8 output channels (audioContext.destination.
surround sound test
5.1 speaker test
7.1 channel test
speaker placement test
home theater test
channel identification
Most browsers mix everything down to stereo before it hits your audio device, even if the device itself supports 8 channels. This is a safety default — a webpage playing 7.1 audio to someone using stereo headphones would sound broken.
Surround Sound Test FAQ
Common surround sound test questions
Checklist
Audio checks to confirm
- How The Surround Sound Test Works The test uses the Web Audio API's ChannelMergerNode to route a short sine tone to one specific output channel at a time. When your browser and OS expose 6 or 8 output channels...
- 5.1 vs 7.1 Channel Layouts A 5.1 system is front left, front right, center, subwoofer (LFE), and two rears. A 7.1 system adds two side channels between the fronts and rears. The ".
- Why Browsers Rarely Deliver True Surround Most browsers mix everything down to stereo before it hits your audio device, even if the device itself supports 8 channels. This is a safety default — a webpage playing 7.