complete.tools

Speaker Test

Test left and right speakers with generated tones and frequency sweeps

What this tool does

The Speaker Test tool lets you verify that your speakers or headphones are working correctly using tones generated directly in your browser. No downloads, no plugins, no server required. Everything runs in your browser using the Web Audio API.

You can test each speaker channel independently (left only, right only), run a stereo sweep that pans audio from left to right, and run a frequency sweep that rises from a low bass tone up through the midrange and into the high treble. You can adjust the test frequency from 80 Hz to 8000 Hz and control the playback volume using sliders.

This is useful for checking that your headphone jack is properly connected, that both speakers on a laptop or monitor are functional, and that your audio balance settings are not inadvertently muted on one side.

How to use

1. Adjust the Frequency slider to set the tone pitch (440 Hz is A above middle C, a good default for balanced testing). 2. Set the Volume slider to a comfortable level. Start at 50-70% so the tone is not too loud. 3. Click "Left Speaker" to play a tone through the left channel only. You should hear sound coming from the left side. 4. Click "Right Speaker" to play a tone through the right channel only. You should hear sound from the right side. 5. Click "Stereo Sweep" to hear the tone pan smoothly from left to right over about 3 seconds. 6. Click "Frequency Sweep" to hear the tone rise from 100 Hz up to 8000 Hz over about 3 seconds. 7. Click the same button again (or the Stop button that appears) to stop playback at any time.

Understanding the tests

**Left and Right speaker tests** use a StereoPanner node set to full left (-1) or full right (+1). If you hear sound in both ears during a single-channel test, your audio output device may not support stereo panning, or your system's audio balance may be centered even though one channel is technically muted at the OS level.

**Stereo sweep** pans the same tone from the left channel to the right channel over 3 seconds. This is useful for confirming that stereo separation is working and for identifying any phase issues or balance imbalance across the two speakers.

**Frequency sweep** uses a logarithmic ramp from 100 Hz to 8000 Hz. A logarithmic sweep sounds more even to human ears because our perception of pitch is logarithmic. Low frequencies (100-300 Hz) are bass tones. Mid frequencies (300-3000 Hz) cover speech and most musical instruments. High frequencies (3000-8000 Hz) cover presence and brilliance in audio.

Troubleshooting common issues

**No sound at all:** Check your device's master volume and confirm the browser tab is not muted. Some browsers require a user interaction before allowing audio playback. Clicking the test button counts as a user interaction, so this should resolve itself on the first click.

**Sound from both speakers during a single-channel test:** This usually means your device is in mono output mode, or a hardware limiter is mixing channels together. Check your OS sound settings and look for a Mono Audio or Accessibility option that may have been turned on.

**One speaker is silent:** If the left test produces no sound, or the right test produces no sound, you likely have a hardware issue with that speaker or a wiring problem in your headphone cable. The channel failure is confirmed if the stereo sweep also drops out as it crosses to that side.

**Distorted or crackling sound:** Lower the volume. High gain combined with certain speaker types can cause clipping. If distortion persists at low volume, the speaker driver or headphone driver may be damaged.

**No high-frequency response during the sweep:** Speakers have a frequency response range. Small laptop speakers and earbuds often roll off above 15 kHz. Not hearing the very high end of the frequency sweep is normal. If the sweep cuts out in the mid-range, the speaker may have a driver failure.

FAQs

Q: Does this tool require an internet connection? A: No. Once the page has loaded, the audio generation runs entirely in your browser using the Web Audio API. No data is sent to any server.

Q: Is the generated tone safe for my speakers? A: Yes, when used at reasonable volumes. Keep the volume slider at or below 70% for general testing. Sustained high-volume tones at certain frequencies can strain small speakers over time, so tests automatically stop after a few seconds.

Q: Why does my browser ask permission before playing audio? A: Modern browsers require a user gesture (such as a button click) before allowing audio playback. This prevents websites from playing audio without your consent. Clicking the test button satisfies this requirement.

Q: Can I use this to test subwoofers? A: The frequency range starts at 80 Hz. Most subwoofers handle frequencies below 80-120 Hz. To test a subwoofer, set the frequency slider to its lowest value and use the Left or Right test (or leave the stereo panner centered). You will feel and hear the bass response if the subwoofer is active.

Q: What is 440 Hz? A: 440 Hz is the standard tuning pitch for the musical note A above middle C (A4). It is widely used as a reference tone in music, acoustics, and audio engineering. It sits in the midrange of human hearing and is a good default for speaker testing because it is easy to hear on almost any audio device.

Q: Will this work on mobile? A: Yes, the Web Audio API is supported on iOS Safari and Android Chrome. Make sure your phone is not in silent mode and that media volume is turned up.

Explore Similar Tools

Explore more tools like this one:

- Dead Pixel Test — Detect stuck or dead pixels on your monitor or... - Microphone Test — Test if your microphone works and visualize audio input... - Monitor Color Test — Display calibration patterns, color bars, gradients, and... - Mouse Polling Rate & Click Test — Test your mouse's polling rate (Hz) and check for... - Internet Speed Test — Measure your download speed instantly using native...