Audio
Toolin.io

How to Generate a Tone at Any Frequency

4 min readAudio

A tone generator produces a steady audio signal at a precise frequency, which is useful for testing speakers, tuning instruments, calibrating audio equipment, and studying acoustics. Toolin's Tone Generator runs in your browser and supports multiple waveform types so you can create exactly the sound you need.

Quick Steps

  1. 1
    Open the tool

    Go to the Tone Generator on Toolin.

  2. 2
    Set frequency

    Enter the desired frequency in Hz.

  3. 3
    Choose waveform

    Select sine, square, sawtooth, or triangle.

  4. 4
    Adjust volume

    Lower the volume before pressing Play.

  5. 5
    Play the tone

    Click Play to generate the tone.

  6. 6
    Stop

    Click Stop or close the tab to silence the tone.

Tone Generator

Generate sine, square, sawtooth, and triangle waves

Open Tool

Waveform Types

  • Sine wave: A smooth, pure tone with no harmonics. Ideal for hearing tests and frequency calibration.
  • Square wave: A buzzy, hollow sound rich in odd harmonics. Often used in synthesis and electronics testing.
  • Sawtooth wave: A bright, full sound with all harmonics present. Common in music synthesis.
  • Triangle wave: A mellow tone similar to a sine but with a few soft harmonics. Used in subtractive synthesis.

How to Generate a Tone

1
Open the Tone Generator

Navigate to the Tone Generator tool on Toolin.

2
Enter a frequency

Type a frequency in hertz (Hz) or use the slider. Human hearing ranges from about 20 Hz to 20,000 Hz.

3
Select a waveform

Choose sine, square, sawtooth, or triangle depending on your application.

4
Adjust volume

Set the volume to a safe level. High-frequency tones can be uncomfortable at loud volumes.

5
Play the tone

Click Play to hear the generated signal. The tone plays continuously until you stop it.

Common Frequencies to Know

  • 440 Hz: Concert pitch A4, the standard tuning reference for most instruments.
  • 1000 Hz (1 kHz): A standard test tone used in audio engineering and calibration.
  • 100 Hz: A deep bass tone useful for testing subwoofers.
  • 8000 Hz: A high-pitched tone used in hearing tests to check upper-range sensitivity.

Safety Warning

Always start at a low volume and increase gradually. Prolonged exposure to loud tones can damage hearing. Be especially careful with frequencies above 10 kHz, which can be piercing at high volumes. Never use a tone generator near anyone with hearing sensitivity or tinnitus without their awareness.

Frequently Asked Questions

Can I use this to tune my guitar?
Yes. Set the frequency to the note you want to tune to, for example 82.41 Hz for the low E string, and match the pitch by ear or with a tuner.
Is the generated tone accurate?
The tone is generated by the Web Audio API, which uses your device's audio hardware clock. Accuracy is typically within a fraction of a hertz, more than sufficient for most applications.
Can I play two frequencies at the same time?
The tool is designed to play a single tone. To test intervals or chords, open multiple browser tabs with the Tone Generator set to different frequencies.

100% Private & Secure

This tool runs entirely in your browser. Your files and data never leave your device.

Related How-To Guides

Related Tools