Online Tone Generator

Free, Simple and Easy to Use.

Simply enter your desired frequency and press play. You will hear a pure tone sine wave sampled at a rate of 44.1kHz. The tone will continue until the stop button is pushed.

The tone generator can play four different waveforms: Sine, Square, Sawtooth and Triangle. Click on the buttons to select which waveform you would like to generate.

Please always make sure headphones/speakers are set to a low volume to avoid damage to hearing or equipment.


Online Tone Generator is compatible with the latest versions of Chrome, Firefox, Safari and Microsoft Edge so if you don't hear any sound, please update your browser and try again. Alternatively, if this is not possible, you can download and save a 10 second WAV file that can be played at any time and is universally compatible with all browsers and software.

You can smoothly increment the frequency by clicking in the generator's input box, and pressing and holding the up or down arrow on your keyboard. This will increase/decrease the frequency by 1Hz at a time. If you hold the shift key at the same time, the frequency will change by plus or minus 10Hz at a time instead.

Did you know you can now easily share specific tones with others using simple links? For example, if you want to share a link for a 432Hz frequency, simply type the following into your address bar: The number at the end of the URL represents the frequency so simply change this to whatever frequency you want.

A similar principle also applies for pre-selecting a waveform. For example, to pre-select the square wave, simply use For the other types, change the word "square", with "sine", "sawtooth" or "triangle".

If you would like to specify both a frequency and a waveform, this is possible by using an & character, like in this example: