Tone Generator
Generate audio tones at specific frequencies. Set the audio options to generate, record, measure, or process sound in your browser.
Tool guide
About Tone Generator
Play a simple electronic tone with the available pitch and waveform controls. Sound is generated in the browser, so device output and volume affect what you hear.
How to use this tool
- 1Select a frequency or note value and any waveform or duration options shown.
- 2Start playback at a comfortable volume.
- 3Stop the tone when finished and lower the volume if it sounds harsh.
How the tool works
The tool uses the Web Audio API to create and route an oscillator signal. Frequency controls pitch, while waveform selection changes the tone's harmonic content. The browser's sample rate and audio hardware bound the reproducible range.
Worked real-world example
A sine wave at 440 Hz sounds like the A4 reference pitch; a square wave at the same frequency has a more buzzy character.
Common scenarios and use cases
Explore pitch and wave shapes or provide a simple tone for a demonstration.
Important details and limitations
This output is not calibrated for test equipment and can be uncomfortable at high volume. Avoid using it for hearing diagnosis, and stop if you experience pain or ringing.
Check the output unit as well as the number. If the result will be reused in another calculation, retain full precision where possible and round only at the end. For measurements governed by a technical specification, use the standard and tolerance required by that document.
Frequently asked questions
What does waveform change?
It changes the tone's shape and harmonic character.
Why does the speaker sound different from headphones?
The output device colors and limits the signal.
Is it safe to play at any volume?
No. Keep volume low and exposure brief.