Select a waveform and frequency, then press Play.

How to Use Tone Generator

  1. Choose a waveform: Pick sine (pure), square (retro), sawtooth (buzzy) or triangle (soft) from the dropdown.
  2. Set frequency & volume: Drag the Frequency slider (20 Hz – 20 kHz) and the Volume slider to your desired values. 440 Hz is standard tuning.
  3. 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.

Rate Tone Generator

How useful was this tool? Your feedback helps us improve.

Be the first to rate this tool!

Related Tools