Free · Browser-based · No signup · Works offline once loaded

Fix MacBook Speaker — Free Water Eject & Dust Cleaner

Spilled coffee, water or juice near the MacBook keyboard and the speakers now crackle, buzz or sound like they’re underwater? Before you book a £450 Apple logic-board repair, run this browser tool. It plays a 145 Hz water-eject tone tuned for MacBook’s 6-driver force-cancelling array, plus a 200 Hz dust cycle that pushes moisture and crumbs out of the speaker grilles either side of the keyboard. Works on every Apple silicon MacBook (M1–M4) and Intel MacBook Pro 2016–2020.

Home
0%
Ready — Tap to Fix Speaker
Turn volume up · Point speaker down · Press Play
Auto mode only — Manual mode uses the Loops slider in each panel below instead.
Auto mode only. Water Ejection plays the 165Hz/145Hz water-focused tones; Dust Removal plays the 200Hz/sweep tones; "Deep Clean" runs every sound track while vibration fires at the same time — not one after the other.
Safety: Peak gain is capped so this tool cannot exceed your device's normal audio output. Keep volume at 80–100% for best results. Do not press your ear against the speaker while playing.
TL;DR — Turn volume to 100%, point the speaker straight down, and press the big blue play button above. The tool sweeps a calibrated 165Hz sine wave (same frequency Apple’s Water Eject shortcut uses) to push water out, then 200Hz to shake dust loose. No download, no signup — works on iPhone, Android, Samsung, Pixel, JBL, AirPods, MacBook and every browser with Web Audio.
🇮🇳 Popular in India: MacBook Air & Pro sold across India carry a 1-year Apple limited warranty that excludes liquid damage. This tool is often the difference between a ₹500 evening at home and a ₹35,000+ Apple Authorised Service Provider repair.
how to fix phone speaker water eject sound water eject shortcut alternative fix speaker iPhone how to clean iPhone speaker Samsung water eject AirPods water eject JBL speaker cleaner muffled speaker fix sound to get water out of phone 165 Hz sound speaker test tone

Step-by-Step: Fix MacBook Speaker

  1. Shut down immediately — do not restart. Hold the power button 10 s. Do not open the lid, do not press keys. Water on the Touch ID area shorts the T2 / M-series enclave.
  2. Unplug MagSafe / USB-C and invert the MacBook. Open the lid to a 90° tent shape and place upside down on a lint-free towel. Gravity pulls water through the speaker grilles.
  3. Run 145 Hz from a phone into each grille. Open this tool on a second device, set volume to 80%, and hold the phone speaker directly over the left MacBook grille for 30 s. Repeat for the right grille.
  4. Air-dry tented for 24 hours. No rice, no hair dryer, no key-press tests. Heat above 45 °C warps display adhesive.
  5. Power on and check speakers. After 24 h, power on. Play a 100–200 Hz test tone through the MacBook itself at 80% — if it buzzes, run one more 200 Hz dust cycle.
  6. Book Apple diagnosis if crackle persists. Persistent buzz after 48 h and a dust cycle means voice-coil corrosion — that’s an out-of-warranty enclosure swap on Apple silicon MacBooks.

Device Specs & Recommended Settings

Recommended settings per MacBook model:

MacBookSpeaker arrayWater-eject HzCycles
MacBook Pro 14″ / 16″ M4/M3/M2/M1 Pro/Max6-driver force-cancelling145 Hz30s × 2
MacBook Air 15″ M4 / M3 / M26-speaker force-cancelling150 Hz30s × 2
MacBook Air 13″ M4 / M3 / M2 / M14-speaker stereo160 Hz30s × 3
MacBook Pro 13″ M2 / M1 / IntelStereo w/ HDR160 Hz30s × 3
MacBook Pro 15″/16″ Intel 2016–2019Stereo155 Hz30s × 3

All MacBooks carry Liquid Contact Indicators. AppleCare+ covers accidental liquid damage for a $299 service fee; the standard limited warranty does not.

MacBook Symptom → Fix Matrix

SymptomCauseFix
Crackle only in bass tracksWater in force-cancelling woofers145 Hz × 2 inverted
One channel silentWater bridged driver terminalsShut down, dry 24 h, then 150 Hz × 2
Grille rattles at high volumeCoffee sugar residue on cone200 Hz × 3, then wipe grille with 90% IPA
System sounds fine, music muffledBluetooth default outputControl Center → Sound → Internal speakers
Fan spins loud after spillMoisture on thermal sensorShut down, tent-dry 48 h before power-on

Coffee, Juice & Sugary Spills — Special Case

Sugary and acidic liquids leave a sticky film on the diaphragm even after they evaporate. The 200 Hz dust cycle alone won’t remove sugar residue. After the water-eject tone, dab the grille with a microfibre lightly dampened in 90% isopropyl alcohol — never spray IPA into the grille. If the MacBook was powered on when the spill happened, book an Apple diagnostic within 24 h regardless of speaker outcome — logic-board corrosion is silent for weeks then fails suddenly.

Which Frequency Should You Use?

Every water-eject tool online plays a tone — but not all tones are equal. Here is the frequency map our audio engineering team calibrated after testing 40+ phone and speaker drivers:

FrequencyBest ForWhy It Works
145 HzLarge drivers — JBL Flip/Charge, Bose SoundLink, Sonos, MacBook, laptop woofersLonger wavelength moves more air; matches the resonant frequency of 40–60 mm cones.
165 HziPhone 7–16, Samsung Galaxy S/Note, Pixel, OnePlus, Xiaomi, most phones — the Apple Water Eject frequencyPeak diaphragm displacement for the 8–12 mm micro-speakers used in phones. Breaks water surface tension without clipping.
200 HzDust, lint, pocket fluff, sand crystalsFaster oscillation vibrates fine particles loose from the mesh grille — water needs slow, heavy waves; dust needs quick shake.
100–200 Hz sweepDeep clean when you don’t know what’s in thereSweeps through every resonant frequency so something in that range shakes whatever is stuck.

Rule of thumb: phones → 165 Hz · Bluetooth speakers → 145 Hz · dusty grille → 200 Hz · unsure → Auto Mode.

Speaker Cleaner App vs. This Browser Tool

Most Play Store “speaker cleaner” and “water eject” apps do exactly what this page does — play a sine tone through your speaker — but with three trade-offs: install permission, background tracking, and a 4–15 MB download over your data plan. This tool synthesises the same tone live using the browser’s Web Audio API. Nothing is uploaded, nothing is stored on your device, and there is no ad SDK.

This toolTypical “Speaker Cleaner” app
Install size0 MB (webpage)4–15 MB APK/IPA
Signup / permissionsNoneStorage, ads, sometimes microphone
Tone qualityLive sine wave, no compressionBundled MP3 (lossy, weaker force)
Ads / trackingNone on this pageInterstitial + banner ads on most
Works on iPhone SafariYesRequires App Store install

Frequently Asked Questions

How do I fix MacBook speakers after a spill?

Shut the MacBook down immediately, invert it in a 90-degree tent shape on a towel, and let gravity drain the grilles. From a phone, hold this tool at 80 percent volume over each MacBook grille for 30 seconds. Air-dry 24 hours before powering on.

Can I run the water eject tone through the MacBook itself?

Only after the MacBook is fully dry, at least 24 hours after a spill. Powering on with liquid still inside risks logic-board damage. Run the tone from a phone into the grilles first, dry the Mac, then re-run through MacBook speakers at 80 percent volume.

Why 145 Hz for MacBook and not 165 Hz for phones?

MacBook Pro 14 and 16 inch models use six-driver force-cancelling arrays with woofers tuned to a lower resonant frequency than phone drivers. 145 Hz matches that resonance and pushes water out faster than 165 Hz.

Is 145 Hz at 80 percent safe on MacBook?

Yes. macOS caps amplifier output below driver limits. 80 percent on a pure 145 Hz sine wave is quieter than typical music playback and cannot damage the speakers.

Does AppleCare+ cover MacBook liquid damage?

AppleCare+ covers accidental damage from handling, including liquid, for a service fee of $299 per incident on MacBook. Apple’s standard limited warranty does not.

Do I need to remove the bottom case to dry a MacBook?

No. That voids warranty and doesn’t help — the speaker chambers are sealed to the logic board. Invert the MacBook in a tent shape and air-dry 24 hours instead.

Will this fix a MacBook speaker that crackles only at high volume?

If the crackle started after water or dust contact, yes — run 145 Hz twice, then 200 Hz twice. If it’s been present since new or after a drop, that is a voice-coil defect and needs Apple service.

Related Guides