A two-minute bass test
Open the online tone generator, choose a sine wave and set the volume low. A steady sine tone is a better bass test than a song: there is one pitch and nothing else, so any buzz, rattle or drop in level comes from the speaker or the room, not from the recording.
Start at 100 Hz, then step down: 80, 60, 50, 40, 30 and 20 Hz. At each step, raise the volume a little only if you need to, and note two things: the frequency where the tone gets clearly quieter, and any noise riding on top of it. Then slide slowly back up to about 200 Hz. A rattle that appears at one spot and fades away on either side is a resonance, usually something loose rather than a broken speaker.
- Test one device at a time and in a quiet room.
- Take headphones off your ears while you change frequency or waveform.
- Stay on sine. Square and sawtooth waves add harmonics, sound much louder and hide what the bass itself is doing.
What a healthy speaker should do
How low a speaker can go depends on its size, so the same test gives different results on different devices. Judge the result against the device, not against the 20 Hz bottom of human hearing.
- Phone and laptop speakers: very little below about 200 Hz, and almost nothing at 100 Hz. That is physics, not a fault. On a phone, listen for a clean tone and no buzz rather than for depth.
- Headphones and earbuds: a good seal usually lets them reach 30 Hz or lower. Weak bass on earbuds is most often a poor fit, so try another ear tip size before blaming the driver.
- Small Bluetooth speakers: they often fade somewhere between 60 and 100 Hz. Bigger ones go lower.
- Subwoofers: the job is the range below roughly 80 Hz. A working sub should play 30–40 Hz cleanly at a moderate level, and many go lower.
How to test a subwoofer
Play 40 Hz at a low level, then raise the volume slowly. Put your hand near the cone or the port: you should feel air moving even when the sound is hard to hear. If nothing moves, check the power, the cable, the subwoofer's own volume knob and the sub or LFE setting on the receiver, soundbar or car head unit before suspecting the sub.
Next, step from 80 Hz down to 30 Hz and walk around the room while it plays. Bass that booms in one spot and nearly vanishes in another is normal: the room itself boosts and cancels low frequencies. Moving the sub or your seat changes this more than any setting does.
Speaker maker SVS calls 80 Hz the most common crossover frequency and the THX standard. If your receiver ran an automatic setup, keep what it chose. If you set it by hand and hear a bump or a gap around the crossover, adjust the subwoofer level until the main speakers and the sub blend.
Check left, right and the balance setting
Bass that seems to come from one side only is often a setting, not a broken speaker. Run the left and right speaker test first. If one side is quiet or missing on headphones, check the balance slider and mono audio.
On iPhone, go to Settings > Accessibility > Audio & Visual and check Balance and Mono Audio. On Android, open Settings > Accessibility and look for audio adjustment, where you can change the balance or combine both channels. Names and menus vary by manufacturer.
Rattle, buzz or silence: what the result means
Most results fall into one of five patterns. Match yours before you buy anything.
- A rattle at one frequency only: something is resonating. On a phone this is often the case or a loose cover; in a car it is a panel or door trim. Hold the tone at that frequency and press on parts until the rattle stops.
- A buzz at every frequency on a phone speaker: usually lint, dust or debris in the grille. See how to clean a phone speaker safely.
- Muffled or crackling sound after the phone got wet: water may still sit in the grille. Try the water eject sound and read why a speaker crackles after water.
- Distortion only at high volume: most small speakers hit their limit in the bass first. Turn it down; it is not a defect.
- No sound at any frequency: start with volume, mute, Bluetooth and output settings. Our guide to a speaker with no sound goes through them in order.
Bass test on your phone with Wring
A browser can only use the phone's normal stereo output. It cannot pick the earpiece or the bottom speaker on its own. The Wring app for iPhone and Android adds a speaker test that plays the speakers separately or together on compatible phones, a tone generator and a dB meter, plus Water Eject and Dust Clean when the grille is wet or dusty.
Wring is free with ads and usage limits; Pro removes both.
What not to do
A steady test tone is more tiring for your ears than music at the same level, and bass feels quieter than it is. The American Speech-Language-Hearing Association warns that sounds at 85 dBA can damage hearing after about 8 hours, and that louder sounds do it faster.
- Do not test at full volume. Start low and raise the level only as far as you need to hear the tone.
- Do not hold a phone speaker against your ear while a tone plays.
- Do not keep a subwoofer at a level where you hear clacking, slapping or a hard thud. That is the cone hitting its limit, and it can damage the driver.
- Do not loop deep tones for minutes on a small speaker. A short test tells you everything.
When to take it to a repair shop
Get the device checked if a phone speaker still buzzes at every frequency after careful cleaning and drying, if a speaker makes a scraping sound even at low volume, or if a subwoofer has power but produces nothing at any frequency with the cable and settings confirmed. A scraping voice coil or a torn cone cannot be fixed with sound. For phones still under warranty, contact Apple or your phone maker before opening anything.
Quick answers
What frequency is a good bass test? 40 Hz for a subwoofer and 60–100 Hz for headphones and Bluetooth speakers. For a phone speaker, sweep from about 100 to 300 Hz and listen for buzzing, not depth.
Why can't I hear 20 Hz? Most speakers cannot play it at a useful level, and many people feel 20 Hz more than they hear it. That is normal.
Can a bass test damage my speakers? Not at moderate volume. Damage comes from high levels held for a long time, especially with deep tones on small speakers.
Is there a free bass test online? Yes: the tone generator plays any frequency from 20 Hz to 20 kHz in your browser, with nothing to install.
