· 5 min read
How to Generate a Steady Audio Test Tone
Heshan Fernando
Co-founder & COO
You need a steady, precise audio tone — testing speaker frequency response, tuning an instrument against a reference pitch, doing an informal hearing range check, or troubleshooting an audio system for a specific problem frequency. A dedicated hardware tone generator isn’t something most people have on hand, but a browser-based one can produce the exact same steady waveforms at any frequency you need, instantly.
Different waveform shapes serve different testing purposes — a pure sine wave is the cleanest, simplest tone for basic frequency testing, while square, sawtooth, and triangle waves each have a distinctly different harmonic content useful for other specific audio testing scenarios.
What the different waveform types actually offer
A sine wave is the purest possible tone — a single frequency with no additional harmonic content — making it the standard choice for basic frequency response testing or simple tuning reference. Square, sawtooth, and triangle waves each contain additional harmonic overtones beyond the fundamental frequency, with different harmonic patterns that make them useful for different specific testing purposes — square waves in particular are sometimes used for testing how a system handles sharp transients, since they contain strong odd harmonics.
Frequency range matters too — the full audible range for humans runs roughly from 20 Hz to 20 kHz, and being able to generate a tone anywhere across that entire range covers everything from testing subwoofer response at the low end to checking high-frequency hearing sensitivity at the top end.
Why people get stuck here
- No dedicated hardware tone generator on hand. Standalone tone generator equipment isn’t something most people own, even though the need for a precise test tone comes up more often than owning dedicated equipment would justify.
- Not knowing which waveform to use for a given test. Sine, square, sawtooth, and triangle waves serve different testing purposes, and picking the wrong one doesn’t reveal what you’re actually trying to test.
- Needing precise frequency control. A rough approximation of a frequency isn’t good enough for genuine testing purposes — you need to be able to set an exact, specific frequency value.
- Wanting to test across the full audible range. A tone generator limited to only part of the 20 Hz to 20 kHz range can’t cover the full spectrum of testing needs, from subwoofer checks to high-frequency hearing tests.
What a good tone generator looks like
Supports the full audible frequency range
Covering 20 Hz to 20 kHz means the tool works for everything from low-frequency speaker testing to high-frequency hearing checks, without a gap in coverage.
Offers all four common waveform types
Sine, square, sawtooth, and triangle each serve different testing purposes, so having all four available covers the range of common audio testing needs.
Allows precise frequency input
Being able to set an exact frequency value, not just an approximate range, matters for genuine testing purposes where precision is the point.
Common mistakes to avoid
- Using the wrong waveform type for a given test — a pure sine wave for basic frequency testing, but a different waveform when you specifically need the additional harmonic content another type provides.
- Testing hearing sensitivity at high volume levels, which can be uncomfortable or even harmful — informal hearing checks should use reasonable, comfortable volume levels.
- Assuming a tone generator substitutes for a properly calibrated professional audio testing setup when precise, certified measurements are actually required.
- Not accounting for your playback equipment’s own frequency response limitations when testing — a speaker that can’t reproduce very low or very high frequencies will make even a correctly generated tone sound absent or distorted.
- Playing test tones at high volume for extended periods, which is both uncomfortable and potentially harmful to hearing over time.
How to do it with Tone Generator
Online Tool Store’s Tone Generator generates audio entirely in your browser.
- Open the Tone Generator tool.
- Choose your waveform type — sine, square, sawtooth, or triangle.
- Set your exact target frequency, anywhere from 20 Hz to 20 kHz.
- Play the steady tone for your testing, tuning, or hearing check purpose.
Because it runs locally, it’s ready to use instantly without any dedicated hardware.
Frequently asked questions
What waveform should I use for basic speaker testing?
A sine wave is the standard choice for basic frequency response testing, since it’s the purest tone with no additional harmonic content, making it easiest to interpret cleanly when checking how a speaker reproduces a specific frequency.
Is this a substitute for a professional audio testing setup?
For casual or informal testing, tuning, and checks, a browser-based tone generator works well — but for precise, certified measurements requiring calibrated equipment, a professional testing setup is still the appropriate tool.
Can I use a tone generator to test my own hearing range?
You can get a rough informal sense of your audible frequency range this way, but treat it as casual curiosity rather than a medical hearing assessment — a proper hearing test from an audiologist uses calibrated equipment and controlled conditions that a browser tone generator can’t replicate.
Final thought
A precise, steady test tone is useful for more situations than owning dedicated hardware would justify — a browser-based generator covering the full audible range and all common waveform types handles the vast majority of everyday testing and tuning needs.