If your speaker sounds muffled but you haven't dropped your phone in water, the cause is one of eight common culprits. Here's how to diagnose and fix each.
1. Dust and lint buildup
By far the most common cause on phones older than 12 months. Run the 528Hz dust mode on SpeakerRescue. For visible lint, gently brush the grille with a clean dry toothbrush — never poke into the mesh.
2. Residual moisture
Steam from a hot shower, sweat from a workout, or condensation in cold weather can all lodge inside the speaker. Run the 165Hz water ejection mode even if you don't remember getting the phone wet.
3. Phone case blocking the grille
Thick cases, especially silicone and rugged cases, can partially cover the speaker. Remove the case and test.
4. Audio enhancement software
iPhone: Settings > Music > EQ — set to Off. Android: Settings > Sound > Audio quality and effects — disable any equalizer or Dolby Atmos setting and retest.
5. Bluetooth routing
Your phone may be playing audio through a forgotten Bluetooth device. Open Settings > Bluetooth and disconnect all devices to confirm.
6. Outdated operating system
Audio drivers are updated through OS updates. Check Settings for pending iOS or Android updates.
7. Bottom port blockage (not the speaker)
Lint trapped in the charging port can muffle sound on devices where the port is adjacent to the speaker. Use a wooden toothpick (never metal) to gently clean the port.
8. Hardware failure
If none of the above work, the diaphragm may have torn or the voice coil may have failed. Speaker replacement costs $50–$120 at independent repair shops, $99–$249 at Apple/Samsung service.