Create a steady browser-generated tone. Choose a frequency, waveform, and output channel, then press Play. Start at a low device volume: different frequencies and waveforms can sound very different in loudness.
How do I generate a 440 Hz tone?
Choose the 440 Hz preset, leave the waveform on Sine, and press Play tone. The same method works for 1,000 Hz and the other presets.
Find your frequency
20 HZ — 20 KHZ
Frequency (logarithmic)
Keep your device volume low. Do not increase volume to chase an inaudible tone. Square and sawtooth waves can sound louder.
Test level
6% digital gain
Ready. Sound starts only when you press Play.
How to use this tone generator
Choose a preset such as 440 Hz or 1,000 Hz, or enter an exact frequency between 20 and 20,000 Hz.
Select a waveform and channel. A sine wave is the simplest starting point; square and sawtooth waves add harmonics.
Set a duration and play. Use Stop at any time; changing frequency while playing updates the tone smoothly.
A logarithmic frequency control
The slider allocates equal travel to equal frequency ratios. Moving from 100 to 200 Hz takes the same slider distance as moving from 1,000 to 2,000 Hz. Type a number for exact entry. The upper limit also respects your AudioContext sample rate: the browser cannot reproduce a tone at or above half that sample rate.
Choose the right waveform
A sine wave contains one frequency. Square, sawtooth, and triangle waves contain harmonics, so they sound richer and may be more noticeable at the same digital gain. The 440 Hz preset is a standard musical reference. The 1,000 Hz preset is useful for comparing a signal path, but does not calibrate your speakers to a particular sound pressure level.
A few things worth knowing.
Is the tone frequency accurate?
The requested frequency is set on a Web Audio oscillator. Actual playback depends on your device clock, sample rate, output hardware, and processing. This is a practical reference, not a certified calibration instrument.
Why can I not hear a high or low tone?
Your speakers, headphones, audio processing, and hearing all affect audibility. A missing tone is not a diagnosis. Do not keep increasing volume to make an extreme frequency audible.
Can I play one channel independently?
Yes. Choose Left or Right to route the tone to that stereo channel, or Both for the same signal on both sides. Device mono or spatial audio settings can alter the final routing.