Audio Tone Generator
Generate sine, square, sawtooth, and triangle test tones from 20 Hz to 20 kHz with adjustable volume and note presets.
Loading tool...
What is Audio Tone Generator?
An audio tone generator is a browser-based oscillator that produces pure test tones using the Web Audio API. It synthesizes sine, square, sawtooth, and triangle waveforms at any frequency from 20 Hz to 20 kHz with adjustable volume, musical note presets like A4 440 Hz, and real-time parameter control - no plugins, downloads, or audio files required.
Key Benefits
- Tests speakers and headphones across the full audible frequency range
- Provides a stable reference tone for tuning instruments and calibrating audio gear
- Runs entirely offline in the browser with zero installation
- Updates frequency and volume in real time while playing
Common Use Cases
- β’Testing speaker frequency response and finding rattles or distortion
- β’Tuning instruments to a reference pitch like A4 440 Hz
- β’Calibrating microphones and audio interfaces
- β’Checking personal hearing range across frequencies
How to Use the Audio Tone Generator
- Choose a waveform: Pick sine for a pure tone, square for a hollow sound, sawtooth for a bright buzz, or triangle for a soft tone.
- Set the frequency: Drag the slider or type an exact value between 20 Hz and 20 kHz. Use the presets for common notes like A4 440 Hz or test frequencies like 1 kHz.
- Press Play: Click Play Tone to start the oscillator. Adjust the volume and frequency in real time while the tone plays.
- Stop when done: Click Stop to silence the tone. The audio context is closed automatically when you leave the page.
Key Features
- Four waveforms: sine, square, sawtooth, and triangle for different timbres
- Full audible range from 20 Hz to 20 kHz with slider and precise numeric input
- Real-time updates - change frequency, waveform, or volume while the tone plays
- Musical and test presets: C4, E4, G4, A4 440 Hz, A5, 1 kHz, 5 kHz, 10 kHz
- Fully offline and private - sound is synthesized locally via the Web Audio API
Frequently Asked Questions
What is an audio tone generator used for?
It produces precise test frequencies for checking speakers, headphones, and audio equipment, finding room resonances, calibrating microphones, and testing hearing range. Musicians also use reference tones like A4 440 Hz for tuning.
What is the difference between sine, square, sawtooth, and triangle waves?
A sine wave contains only the fundamental frequency and sounds pure. A square wave adds odd harmonics and sounds hollow. A sawtooth wave contains all harmonics and sounds bright and buzzy. A triangle wave also emphasizes odd harmonics but softer, giving a mellow tone.
Does this tool work offline?
Yes. The tone is synthesized locally in your browser using the Web Audio API. No audio files are downloaded, generated, or uploaded, and no network connection is needed after the page loads.
Why do I hear nothing at very high or very low frequencies?
Human hearing typically covers 20 Hz to 20 kHz and shrinks with age, especially at the high end. Many laptop speakers and earbuds also roll off below 80 Hz or above 15 kHz, so a silent tone may be a hardware limitation rather than a bug.