MasaApps360
English
iSpeaker Cleaner

How to test your iPhone speaker with test tones

Open Tone Generator in iSpeaker Cleaner, stay on Manual Tone, tap a preset under Test Tones — Bass (60 Hz) or Mid (1 kHz) work well — and press Play Tone. Raise the Volume slowly and listen closely for rattles, buzz or fizz. Manual Tone costs nothing and has no limit.

4 min read · Updated 2026-09-23

Why test a speaker with single tones

Music buries problems. A buzz on one note gets masked by everything else happening around it. One steady tone puts all of the speaker's effort on a single frequency, so a rattle, a loose part or a damaged membrane has nowhere to hide.

It's also just a fast way to check a phone after water, a drop or a repair, line two phones up against each other, or find the exact note that sets a case, a desk or a car door panel buzzing. The 1 kHz Mid tone is the one most commonly used — it's the one your ear is most used to judging.

What the tone generator gives you

  • Any frequency from 20 Hz to 20 kHz, dialed in on the Frequency slider in 1 Hz steps, or with the plus and minus buttons if you want precision.
  • Four waveforms: Sine, Square, Triangle, Sawtooth.
  • A Volume slider for the app's own output, on top of whatever the phone volume is set to.
  • Seven Test Tones presets — tap one and the frequency jumps straight to it.
  • You can change things mid-play: move the slider or switch waveform without stopping the tone first.
Test Tones presets
PresetFrequencyWhat to listen for on a phone
Sub-bass20 HzAlmost nothing; normal for a small speaker
Bass60 HzFaint hum; rattles show up first here
Low-mid250 HzClear, full tone; buzz from loose parts
Mid1 kHzLoud and clean; the classic reference tone
Upper-mid4 kHzSharp; crackle or distortion
Treble8 kHzThin whistle; check both ends of the phone
Air16 kHzMany adults hear little or nothing

How to test your iPhone speaker, step by step

  1. Set the phone volume to about half with the side buttons.
  2. Open Tone Generator, make sure Manual Tone is selected.
  3. Pick Sine under Waveform — it's the cleanest tone, so any distortion stands out immediately.
  4. Tap Low-mid under Test Tones, set Volume low, tap Play Tone.
  5. Raise the Volume slider, then the phone volume, step by step, listening for any buzz, rattle or fizz that isn't part of the tone itself.
  6. Work through Bass, Mid, Upper-mid and Treble the same way.
  7. Found a buzzy frequency? Use the slider or the plus and minus buttons to narrow in on exactly where it's worst. Stop Tone when you're done.

Testing each speaker, and what the app cannot do

Output is one mono channel, and iOS alone picks which built-in speaker it plays through — there's no way to aim the tone at just the top or just the bottom one, even though a tip on screen mentions left and right balance. That tip is a little misleading, honestly. To check each speaker, hold each end of the phone close to an ear in turn while a tone plays.

Treat it as a listening tool, not lab equipment. The app never measures what actually comes out of the speaker, and right now the pitch can run a few percent below what's shown on screen. For catching buzz and distortion by ear, none of that matters; for anything you'd call a measurement, reach for real test gear instead.

Bass test tone: what is normal

Phone speakers are tiny. Below about 100 Hz you hear very little, and at 20 Hz almost nothing — that's not a fault, it's physics. What matters is whether the tone stays clean as you raise the volume. A tone that turns into a buzz or a flapping sound points to water, dirt or actual damage.

Questions and answers

Is the tone generator free?
Manual Tone is, fully — every frequency from 20 Hz to 20 kHz, all four waveforms, every Test Tones preset. Only the automatic Frequency Sweep sits behind Pro.
How can I test iPhone speakers individually?
You can't route the tone to just one; output's mono and iOS picks the speaker. The workaround is holding each end of the phone to an ear in turn while a tone plays.
Why can't I hear the 20 Hz tone?
A phone speaker barely moves air at 20 Hz, so silence or a faint flutter is exactly what should happen. Use the 60 Hz Bass preset instead for a check that actually means something.
Can I use the tone generator as a frequency generator for projects?
For listening, sure — steady tones across four waveforms, 20 Hz to 20 kHz. It's not calibrated though, and the pitch can sit a few percent below what's shown, so don't lean on it for anything you'd call a measurement.

You might also like

More iSpeaker Cleaner guides