MT Music Tools

Tone Generator

A free online tone generator that plays pure sine, square, sawtooth and triangle waves at any frequency and volume.

๐Ÿ”’ Runs entirely in your browser โ€” nothing is uploaded

440 Hz

A4 concert pitch

Advertisement

Generate pure test tones in your browser

A tone generator produces a single, steady pitch at a frequency you choose. This one lets you sweep from a deep 20 Hz rumble up to a piercing 5,000 Hz with the slider, or type any exact frequency in the box for precise work. The large readout shows the current frequency in hertz so you always know what you are hearing. Adjust the frequency, waveform and volume live while the tone is playing โ€” the sound updates instantly without clicks or gaps.

Tone generators are handy in many situations. Musicians use a reference tone such as A4 at 440 Hz to tune by ear or to check another tuner. Audio enthusiasts test the frequency response of speakers and headphones, hunt for buzzes and rattles, or verify channel balance. Teachers and students use steady tones for ear training and to explore how pitch relates to frequency. You can even gauge the rough upper limit of your own hearing by slowly raising the frequency.

Choosing a waveform

The waveform determines the tone's timbre โ€” its character โ€” while the frequency sets the pitch. A sine wave is the purest tone, containing a single frequency with no overtones, which makes it ideal for tuning and hearing tests. A square wave sounds hollow and buzzy because it contains only odd harmonics. A sawtooth wave is the brightest and harshest, packed with both odd and even harmonics, and is a staple of synthesisers. A triangle wave is softer than a square but richer than a sine. Switching between them at the same frequency is a great way to hear how harmonics shape a sound.

Listen safely

Pure tones can be deceptively loud and fatiguing, so start with the volume low and increase it slowly, particularly with headphones. Very high or very low frequencies may be hard to hear yet still drive your speakers hard, so be gentle with the volume there too. Everything is synthesised locally by the Web Audio API in your browser, which means the tool works offline and never records or transmits any audio.

How to use

  1. Set the frequencyType a frequency in hertz or drag the slider to choose a pitch.
  2. Pick a waveformChoose sine, square, sawtooth or triangle to change the tone's character.
  3. Play and adjustPress play, then tweak the volume and frequency live while it sounds.

Frequently asked questions

What is a tone generator used for?
Generating reference pitches for tuning, testing speakers and headphones, ear training, checking the range of your hearing, and creating simple test signals.
What do the waveforms sound like?
A sine wave is pure and smooth, a square wave is hollow and buzzy, a sawtooth is bright and harsh, and a triangle sits between sine and square. They share the same pitch but differ in harmonics.
Why start quietly?
Pure tones at high volume can be uncomfortable and may stress speakers. Begin with a low volume and raise it gradually, especially when using headphones.
Does this work offline?
Yes. The tone is synthesised by your browser's Web Audio API, so it needs no internet connection and sends no data anywhere.
Advertisement