Free online speaker cleaner

Clean my speaker

Push water and dust out of your phone or laptop speaker with sound. Press Start, point the speaker down, done in a minute.

  • 100% free
  • No app or sign-up
  • Nothing uploaded

Turn your volume all the way up, then press Start.

Cleaning mode

Cycle length
100%
Device volume to max Speaker facing down Unplug headphones and Bluetooth iPhone: Silent mode off

How to clean your speaker in a minute

The tone does the work, but where the speaker points and how loud it plays decide how much comes out.

1

Turn it up

Set your device volume to 100% and switch off Silent or Do Not Disturb. A quiet tone barely moves the speaker.

2

Point it down

Lay the phone on a dry towel with the speaker grille facing down so gravity pulls loosened water and dust out.

3

Run a cycle

Pick Water eject for liquid or Dust shake for lint, then press Start. Keep the tab open until the ring fills.

4

Check and repeat

Wipe the grille with a dry, lint-free cloth and play some music. Still muffled? Run two or three more cycles.

How sound pushes water out

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.

Cross-section of a phone speaker: the diaphragm moves and pushes water droplets out through the grille Magnet Diaphragm Grille
Each push of the diaphragm sends a pressure pulse through the grille, nudging trapped droplets out.

Pick the right mode

Every mode is generated live in your browser. Here’s exactly what each one plays.

Mode
What it plays
Best for
Suggested cycle
Water eject

165 Hz sine tone, pulsed 0.8 s on and 0.2 s off

Rain, splashes, a dunk in the sink

60 s × 2–3
Dust shake

Triangle wave sweeping 150 Hz to 2,500 Hz and back every 2.5 s

Pocket lint, sand, dry dust

60 s
Deep clean

Rotating 110, 165 and 220 Hz tones with rapid 6 Hz bursts

Stubborn muffling after the other modes

90 s
Gentle

165 Hz that slowly swells between quiet and medium

Older or already-rattling speakers, late at night

30–60 s
Custom tone

Any frequency from 20 Hz to 20 kHz in four waveforms, steady or pulsed

Experimenting, finding rattles, laptop speakers

Your call

Tips for your device

The tool works on anything with a browser and a speaker. These details help it work better.

iPhone

  • Turn off Silent mode first. The ring switch or Action button mutes browser audio, so the tool will look like it’s running with no sound.
  • The bottom loudspeaker does most of the work. Hold the phone upright, bottom edge down.
  • Don’t charge it while it’s wet. If you see a liquid detection alert, unplug and let the port dry.

Android, Samsung and Pixel

  • Leave Vibrate on. Most Android browsers can buzz in time with the pulses, which adds a little extra shake.
  • Turn off Dolby Atmos or sound enhancers while cleaning so the tone plays exactly as generated.
  • Phones with stereo speakers use the earpiece as the second speaker. Use the Left and Right test to check each one.

Laptops and MacBooks

  • Tilt the laptop so the speaker grilles face down or sideways, and keep the lid open for airflow.
  • Dust shake works well on the grilles beside the keyboard. Follow up with a soft, dry brush.
  • If you hear buzzing at one exact pitch, use Custom tone to find it. That’s often a loose part, not dust.

Earbuds and AirPods

  • Never play cleaning tones while earbuds are in your ears. These tones are loud and can hurt your hearing.
  • Earbuds clean best by hand: a dry cotton swab on the mesh and a soft brush for the outer grille.
  • Disconnect them before using this tool so the sound plays through your phone’s own speaker.

Pick a tool for your device

Water eject sound

165 Hz pulses that push water out of a wet speaker.

Speaker dust cleaner

Sweeping tones that shake loose lint and dust.

Speaker test

Check left and right channels and sweep 20 Hz to 20 kHz.

iPhone speaker cleaner

Steps and fixes for every iPhone with a bottom speaker.

Samsung speaker cleaner

Galaxy S, A, Z Fold and Flip, with vibration assist.

Laptop speaker cleaner

MacBook and Windows laptop speakers and grilles.

Deep speaker cleaner

Rotating bass bursts for stubborn muffling.

Call speaker cleaner

Earpiece cleaning for quiet or muffled calls.

Tone generator

Any frequency from 20 Hz to 20 kHz, four waveforms.

Android speaker cleaner

Pixel, Xiaomi, OnePlus, Oppo, Realme, Vivo and more.

Earbuds and AirPods

Safe hand cleaning plus a gentle tone option.

Bluetooth speaker cleaner

JBL, Bose, Sony and other portable speakers.

Wet phone? Do this, not that

Most speaker damage happens after the spill, from well-meant fixes.

Do

Tap it out first

Hold the phone speaker-down and tap it gently against your palm to drop the biggest drops.

Run a sound cycle

Use Water eject straight away, then let the phone air-dry for a few minutes.

Let air do the rest

Leave it somewhere dry with some airflow. Patience beats every shortcut.

Don’t

Bury it in rice

Rice doesn’t dry the inside faster, and its dust and starch can end up in the ports.

Use heat or compressed air

A hair dryer can warp seals, and compressed air drives water and grit deeper.

Poke the grille

Pins, toothpicks and swabs can puncture the mesh or push debris onto the diaphragm.

Questions people ask

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.

Speaker still sounds wet?