Generate sine, square, sawtooth, and triangle test tones at any frequency online for free. Test speakers and hearing in your browser. No signup required.
First time here? Choose a waveform: sine, square, sawtooth, or triangle Your input is processed locally and disappears when you close the tab.
A reliable test tone is the first tool you reach for when checking whether a speaker is blown, a subwoofer crossover is set right, or a pair of headphones really reproduces 18 kHz. Our free Tone Generator synthesizes sine, square, sawtooth, and triangle waves at any frequency from 20 Hz to 20 kHz, in real time, directly in your browser.
The generator is built on the Web Audio API's oscillator node, so tones are mathematically clean and latency-free — no compressed audio samples or looping artifacts. Type an exact frequency or sweep the slider to hunt for rattles and resonances, and use the gain control to keep levels comfortable.
Audio engineers use it for quick equipment checks, musicians for reference pitches (A440 is one tap away), and the curious for casual hearing-range tests. It runs fully offline with nothing transmitted anywhere. Record the output of your room with the Voice Recorder, or inspect captured audio with the Audio Trimmer's waveform view.
Choose a waveform: sine, square, sawtooth, or triangle
Set the frequency with the slider or type an exact value
Set a safe volume level
Click Play to start the tone
Sweep the frequency to test your full range