Tone Generator

Generate steady audio tones by frequency, waveform, volume, and stereo channel in your browser.

Tone controls

Ready to play a 440 Hz sine wave.

25%

How to use this tone generator

Use the generator for quick audio tests, instrument tuning references, and frequency experiments.

  1. Set the frequency in hertz with the number field, slider, or octave buttons.
  2. Choose a sine wave for a pure tone, or square, triangle, and sawtooth waves for stronger harmonics.
  3. Press Play to start the tone, then adjust frequency, volume, waveform, or channel while it is running.
  4. Use the left and right arrow keys to adjust the frequency by 1 Hz.

Tone Generator features

  • Generate steady test tones by frequency in hertz.
  • Adjust frequency with a number field, slider, or octave controls.
  • Choose sine, square, triangle, or sawtooth waveforms.
  • Adjust volume while audio is running.
  • Route sound to left, right, or both stereo channels.
  • Use octave buttons for quick frequency jumps.
  • Use left and right arrow keys for 1 Hz adjustments.
  • Use the generator for audio tests, tuning references, and frequency experiments.

Common tone generator uses

A browser tone generator can create steady reference tones for instrument tuning, speaker checks, room resonance experiments, and quick hearing comparisons between the left and right channels.

Most people hear roughly from 20 Hz to 20,000 Hz, with sensitivity varying by age, environment, and playback equipment. Keep volume low when testing frequencies near the edges of your hearing.

How the tone is generated

The tool uses the Web Audio API in your browser. An oscillator node creates the selected waveform, a gain node controls volume, and a stereo panner sends the signal to both channels, the left channel, or the right channel.

The period is calculated as 1 divided by frequency. Wavelength uses an approximate speed of sound in air of 343 meters per second.

Tone generator FAQ

Why can I hear clicks when starting or stopping a tone?
Clicks happen when audio starts or stops abruptly. Leave soft start and stop enabled to fade the gain briefly and reduce clicks.
Which waveform should I use?
Use sine for a clean single-frequency tone. Square, triangle, and sawtooth waves include harmonics, so they sound brighter and are useful when you want a more complex test signal.
Can this test my hearing?
It can help with informal checks, but it is not a medical hearing test. Use low volume and talk with an audiologist for reliable hearing measurements.

Other tools in this category.