Free online speaker cleaner
Push water and dust out of your phone or laptop speaker with sound. Press Start, point the speaker down, done in a minute.
Turn your volume all the way up, then press Start.
Which speaker plays?
How does each range sound?
Listen for rattling, crackling or a range that drops out. Many phones have a single loudspeaker, so left and right may both come from the same place.
The tone does the work, but where the speaker points and how loud it plays decide how much comes out.
Set your device volume to 100% and switch off Silent or Do Not Disturb. A quiet tone barely moves the speaker.
Lay the phone on a dry towel with the speaker grille facing down so gravity pulls loosened water and dust out.
Pick Water eject for liquid or Dust shake for lint, then press Start. Keep the tab open until the ring fills.
Wipe the grille with a dry, lint-free cloth and play some music. Still muffled? Run two or three more cycles.
Your speaker makes sound by moving a thin diaphragm back and forth. A low tone like 165 Hz moves it a long way, 165 times a second, so the air in front of it pumps hard against whatever is sitting in the grille.
Water clings to the mesh by surface tension. Those repeated pressure pulses break the droplets loose and spit them out of the holes. Dry dust and lint respond better to sweeps, because changing frequency shakes particles of different sizes.
Apple Watch uses the same idea: after a swim, Water Lock plays a series of tones to clear its speaker. This tool does it with your browser’s audio engine, so nothing is installed and nothing is uploaded.
What it can’t do: sound only clears small amounts of water and loose debris near the grille. It won’t fix a torn diaphragm, corrosion, or liquid inside the phone’s body.
Every mode is generated live in your browser. Here’s exactly what each one plays.
165 Hz sine tone, pulsed 0.8 s on and 0.2 s off
Rain, splashes, a dunk in the sink
Triangle wave sweeping 150 Hz to 2,500 Hz and back every 2.5 s
Pocket lint, sand, dry dust
Rotating 110, 165 and 220 Hz tones with rapid 6 Hz bursts
Stubborn muffling after the other modes
165 Hz that slowly swells between quiet and medium
Older or already-rattling speakers, late at night
Any frequency from 20 Hz to 20 kHz in four waveforms, steady or pulsed
Experimenting, finding rattles, laptop speakers
The tool works on anything with a browser and a speaker. These details help it work better.
165 Hz pulses that push water out of a wet speaker.
Sweeping tones that shake loose lint and dust.
Check left and right channels and sweep 20 Hz to 20 kHz.
Steps and fixes for every iPhone with a bottom speaker.
Galaxy S, A, Z Fold and Flip, with vibration assist.
MacBook and Windows laptop speakers and grilles.
Rotating bass bursts for stubborn muffling.
Earpiece cleaning for quiet or muffled calls.
Any frequency from 20 Hz to 20 kHz, four waveforms.
Pixel, Xiaomi, OnePlus, Oppo, Realme, Vivo and more.
Safe hand cleaning plus a gentle tone option.
JBL, Bose, Sony and other portable speakers.
Most speaker damage happens after the spill, from well-meant fixes.
Hold the phone speaker-down and tap it gently against your palm to drop the biggest drops.
Use Water eject straight away, then let the phone air-dry for a few minutes.
Leave it somewhere dry with some airflow. Patience beats every shortcut.
Rice doesn’t dry the inside faster, and its dust and starch can end up in the ports.
A hair dryer can warp seals, and compressed air drives water and grit deeper.
Pins, toothpicks and swabs can puncture the mesh or push debris onto the diaphragm.
For small amounts of water or loose dust sitting in the grille, yes. The low tone vibrates the diaphragm hard enough to push droplets and particles out. It won’t help if the speaker itself is damaged or liquid got deep inside the phone.
It’s low enough to move a small phone diaphragm a long distance, but still well within what tiny speakers can reproduce. Much lower and phone speakers barely respond; much higher and the movement gets smaller. It’s a practical sweet spot, not a magic number, which is why Deep clean also rotates through 110 and 220 Hz.
Phone speakers are built to handle loud playback, and a minute or two of these tones is similar to playing bass-heavy music at full volume. Avoid running it for many minutes in a row, and switch to Gentle if your speaker already rattles. Stop if you hear harsh crackling.
Start with one 60-second cycle. If the sound is still muffled, run two or three more with a short break in between. If nothing changes after four or five cycles, the problem is probably not water or dust.
Check that your device isn’t muted (on iPhone, Silent mode mutes browser audio), that headphones or Bluetooth speakers are disconnected, and that the browser tab isn’t muted. Then press Start again.
Browsers play sound through the main loudspeaker, so a website can’t target the call earpiece directly. On phones with stereo speakers the earpiece doubles as the second speaker and will play the tone too. Otherwise, gently clean the earpiece mesh with a soft, dry brush.
No. Every tone is generated on your device with the Web Audio API. The tool doesn’t use your microphone. The only things stored are a count of finished cycles and your theme choice, kept in this browser.
Remove your case and check the screen protector isn’t covering the grille, restart the phone, and make sure no Bluetooth device is connected. Check that audio balance isn’t shifted in accessibility settings. If sound is still distorted or silent, the speaker may be damaged and needs a repair shop.