Tone Generator
Generate a pure test tone at any frequency. Free online tone generator with sine, square, sawtooth and triangle waves, v
Select a waveform and frequency, then press Play.
How to Use Tone Generator
- Choose a waveform: Pick sine (pure), square (retro), sawtooth (buzzy) or triangle (soft) from the dropdown.
- Set frequency & volume: Drag the Frequency slider (20 Hz – 20 kHz) and the Volume slider to your desired values. 440 Hz is standard tuning.
- Play or stop: Press Play Tone to hear it and Stop to silence it. Change settings live while it plays.
About Tone Generator
Tone Generator produces a pure test tone at any frequency from 20 Hz to 20 kHz using the Web Audio API.
- Four Waveforms: Sine (pure tone), square (retro beep), sawtooth (bright & buzzy) and triangle (soft).
- Volume Control: Adjust output level from 0% to 100%.
- Live Changes: Tweak frequency and volume while the tone is playing.
Use it to test speakers and headphones, tune instruments, check hearing, or run audio experiments.
Frequently Asked Questions
What is a tone generator used for?
It produces a pure test tone for checking speakers and headphones, tuning instruments, testing hearing and audio equipment, and sound experiments.
What frequencies can I generate?
You can generate any frequency from 20 Hz to 20,000 Hz — the full range of human hearing. 440 Hz is the standard tuning pitch.
Why would I choose different waveforms?
Sine gives a pure tone, square sounds retro and buzzy, sawtooth is bright and raspy, and triangle is soft — each suits different testing and music uses.