Online Tone Generator (Frequency Generator)
Play a sine, square, sawtooth or triangle tone from 1 Hz to 22 kHz, on both or one channel, see the nearest note, and save it as a WAV file.
How to use
- Type a frequency, or use the slider, a preset, or the octave and ±1 buttons.
- Pick a waveform, a channel (both, left or right) and a volume, then press Play; you can change any of them while it plays.
- To keep it, choose a length and press Save WAV.
About this tool
ShowHide
A tone generator that plays any frequency from 1 Hz to 22,000 Hz in steps of 0.01 Hz. The slider is logarithmic, so the low and high ends get the same room, the octave buttons halve or double the frequency, and ±1 moves it by one hertz. Presets cover 50 and 60 Hz mains hum, middle C (261.63 Hz), A4 (440 Hz), 1 kHz, 10 kHz and 15 kHz.
There are four waveforms. A sine wave is a pure tone with no harmonics; square, sawtooth and triangle waves carry harmonics, so the same frequency sounds brighter. Setting the channel to left or right plays only through that speaker or earbud, which checks that a pair is wired the right way round. Changes while playing glide instead of jumping, so there is no click. The nearest note and its offset in cents are shown too (A4 = 440 Hz).
The tone can also be saved as a WAV file of 1 to 30 seconds (44.1 kHz, 16-bit stereo), rendered by the same audio graph, with a 10 ms fade at each end so it starts and stops cleanly.
Loud high tones can damage hearing, so start low; the default volume is 20%. What you actually hear depends on your speakers and your age: most adults cannot hear near 20 kHz, and small speakers produce little below 100 Hz. That is why this cannot measure hearing or a speaker's frequency response with any accuracy.
Frequently asked questions
What range can people hear?
Roughly 20 Hz to 20 kHz, but the top end falls with age and most adults hear little above 15 to 17 kHz. Speakers and earbuds limit it too.
How do I test left and right speakers?
Set the channel to left and check the sound comes only from the left, then switch to right.
How do sine and square waves differ?
A sine wave is the fundamental alone; square, sawtooth and triangle waves add harmonics, so at the same frequency they sound louder and harsher.
Can it play very high frequencies?
Up to 22 kHz, but most speakers reproduce little up there, and a device's sample rate may cut it off.
What format is the saved file?
A 44.1 kHz, 16-bit stereo PCM WAV with 10 ms fades at both ends.
Related tools
Speaker Test (Left/Right, Phase, Sweep)
Test speakers and headphones in the browser: left and right channels, phase (polarity) and a 20 Hz to 20 kHz sweep, with a level meter per channel.
Everyday
Biorhythm Calculator (Daily Cycle Chart)
Plot the classic biorhythm cycles — physical (23), emotional (28), intellectual (33 days) — with a ±15-day chart and a critical-day list.
Time
Frequency Converter
Convert a frequency between Hz, kHz, MHz and GHz and its period (s, ms, µs, ns) — with angular frequency (rad/s) and RPM.
Convert
Note Frequency Calculator
Convert a musical note to its frequency in hertz, or find the nearest note and cents detune for any frequency — with adjustable A4 reference and MIDI number.
Convert
Doppler Effect Calculator
Calculate the frequency an observer hears when source or observer moves — set emitted frequency, wave speed and each velocity to get the shift.
Science & Engineering
What Is My Screen Resolution? (Hz and Scaling)
See your screen resolution, physical pixels, scaling (devicePixelRatio), browser window size, refresh rate, colour depth and HDR support at a glance.
Everyday