Play precise test tones from 20 Hz to 20 kHz. Check speakers, headphones, or your hearing range with sine, square, triangle, and sawtooth waves, plus logarithmic sweeps and hearing-test presets. Free, private, no signup.
Online Tone Generator — Play Test Tones 20 Hz to 20 kHz
Generate pure audio test tones instantly in your browser. Dial any frequency across the full hearing range, switch waveforms, run logarithmic frequency sweeps, and jump to hearing-test presets — perfect for checking speakers, headphones, and your own hearing.
Full human hearing range: 20 Hz — 20,000 Hz
Frequency sweep
Glide from one frequency to another — the classic hearing-range test. Note the frequencies where the tone appears and disappears. Logarithmic matches how your ears hear pitch.
Hearing test presets
Tap a preset to jump straight to that frequency and hear it — from the lowest rumble to the top of the human hearing range.
Tones are synthesized live with your browser’s Web Audio engine. Nothing is uploaded or recorded.
No accounts, no downloads, no installs. Open the page and press play.
Unlimited tones, sweeps, and presets — the full 20 Hz to 20 kHz range, always free.
How to use the online tone generator
- 1Pick a frequency
Drag the logarithmic slider or type an exact value from 20 Hz to 20,000 Hz. The big display and the live waveform show exactly what is playing.
- 2Choose a waveform and volume
Select sine for a pure tone, or square, triangle, and sawtooth for brighter, buzzier sounds. Set the volume low to start, then press Play tone.
- 3Run a sweep or test your hearing
Start a logarithmic sweep from 20 Hz to 20 kHz and note where the tone fades in and out, or tap the hearing-test presets to check specific frequencies.
Why test audio with this tone generator
The slider is logarithmic, like human pitch perception, so low, mid, and high frequencies are all easy to dial in precisely.
Sine gives the purest tone for hearing tests; square, triangle, and sawtooth add harmonics for testing speakers and finding rattles.
Glide smoothly from low to high (or reverse) over up to 120 seconds, with a live readout of the current frequency as the sweep plays.
One-tap jumps to 20 Hz, 200 Hz, 1 kHz, 10 kHz, and 20 kHz — the anchor points of the audible spectrum.
Watch the actual shape of the tone as it plays, so you can see the difference each waveform makes, not just hear it.
Every tone is generated sample-by-sample by the Web Audio API on your device — no audio files, no streaming, no latency.
Online Tone Generator FAQs
What is a tone generator used for?
What frequency range does it cover?
Why can’t I hear 20 kHz?
What is the difference between the waveforms?
How does the sweep test work?
Is it safe for my speakers and headphones?
Is anything uploaded or recorded?
Related tools
Play continuous white, pink, and brown noise for focus or sleep.
Online MetronomeKeep time with an adjustable click for practice sessions.
Online Mic TestCheck that your microphone is working and hear your input live.
Audio Volume BoosterIncrease the volume of quiet recordings up to 5x.
Online Voice RecorderRecord voice memos right in your browser.
