Read Text Aloud
Listen to any text read aloud in your browser. Free text-to-speech with natural voices, speed and pitch control.
Start typing to search tools...
Generate pure audio tones with sine, square, sawtooth, and triangle waves in your browser. Fine-tune frequencies to test hearing, align speakers, or tune instruments.
Left: Wave oscilloscope (Time Domain) · Right: Harmonics analyser (FFT Frequency Domain).
The Tone Generator (or audio signal generator) is a browser-based signal synthesis utility. It generates continuous, pure pitch waveforms ranging from 20 Hz up to 20,000 Hz, with support for sine, triangle, sawtooth, and square waves.
Tone generators are widely used to align sound systems, tune instruments, test individual speaker drivers, verify headphones, and conduct hearing sensitivity checks.
This tone generator processes audio 100% locally in your browser. All wave generation, volume scaling, and FFT spectrum rendering are executed in real-time on your computer's audio processor without communicating with external servers, ensuring low latency and absolute data privacy.
Each waveform shape generates a unique harmonic footprint. The Dual Analyzer above lets you visualize these differences:
This generator supports four standard waveform types: Sine (a pure tone with no harmonics, ideal for calibration), Square (hollow-sounding with odd harmonics, good for testing digital audio limits), Sawtooth (bright, buzzy tone containing all harmonics), and Triangle (mellow tone with soft odd harmonics).
The generator supports the full standard range of human hearing, from 20 Hz (deep sub-bass feel) to 20,000 Hz (extreme high-pitched treble). You can fine-tune down to 1 Hz increments or use musical note presets.
Select a Sine or Triangle wave, set the frequency to the target pitch (e.g. A4 standard tuning pitch of 440 Hz), click Play, and adjust your instrument's tuning until it matches the generated tone without creating audible pitch beats.
Yes, but caution must be exercised. Before starting a hearing test, set the volume slider very low (e.g. 5%) to protect your hearing from loud spikes. Play the tone and slowly raise the volume until you can just hear it. Never play high frequencies at loud volumes directly in headphones.
Clicking or popping occurs when an audio waveform is cut off abruptly while its signal is not at zero. To prevent this, our generator uses a fast envelope ramp (fade-in and fade-out of 15 milliseconds) every time you start or stop a tone, providing clean, pop-free transitions.
Listen to any text read aloud in your browser. Free text-to-speech with natural voices, speed and pitch control.
Calculate time alignment settings for secondary delay speaker lines at concert venues. Apply Haas effect precedence offsets to lock the sound image to the stage.
Tap along to the rhythm to calculate the BPM (Beats Per Minute) of any song instantly.
Generate customizable audio frequency sweeps (20Hz to 20kHz) in your browser. Test subwoofers, speakers, and room acoustics with linear or logarithmic sweeps.