Free online tone generator
Play any frequency from 20 Hz to 20 kHz as a sine, square, triangle or saw wave, steady or pulsed, right in your browser.
Set a frequency, choose a waveform, then press Start. You can change both while it plays.
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.
Type any of these into the frequency box, or drag the slider.
The tool automatically lowers the level of square and saw waves, because they sound much louder than a sine at the same setting.
High frequencies and loud levels tire your ears quickly, especially on headphones. Start low, raise the volume slowly, and take breaks. Turn it off right away if anything sounds uncomfortable.
Yes. Drag the slider or type a new value and the tone glides to it. You can also switch waveform and pulsing live.
The browser generates the exact frequency you set. What you hear also depends on your speaker, which may not reproduce very low or very high tones.
Most adults lose the top of their hearing range with age, and many phone and laptop speakers roll off at very high frequencies too.
For the cycle length you pick: 30, 60 or 90 seconds. Press Stop at any time.
All cleaning modes in one tool: water eject, dust shake, deep clean and more.
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.
Pixel, Xiaomi, OnePlus, Oppo, Realme, Vivo and more.
Safe hand cleaning plus a gentle tone option.
JBL, Bose, Sony and other portable speakers.