Tone Generator

Generate audio tones

Create test tones with configurable waveform, frequency, and duration. Choose from sine, square, sawtooth, triangle, white noise, or pink noise. 100% private — runs entirely in your browser.

Settings
80%
min
:
sec
Output Format
Loading encoder engine...
Estimated size: --

Frequently Asked Questions

A tone generator creates audio signals at specific frequencies and waveforms. Common uses include testing audio equipment such as speakers, headphones, and microphones, hearing tests to check frequency response, calibrating recording and mixing setups, sound design for synthesizer-like tones, and tuning instruments to a reference pitch like A4 (440 Hz).
Six waveforms are available: Sine — a pure, smooth tone with no harmonics, ideal for testing and calibration. Square — a bright, buzzy tone rich in odd harmonics. Sawtooth — a harsh, full tone containing all harmonics. Triangle — similar to sine but slightly brighter, with weak odd harmonics. White noise — equal energy across all frequencies, useful for speaker testing and masking. Pink noise — equal energy per octave, sounds more natural than white noise and is commonly used for room calibration.
You can generate tones as WAV (uncompressed), AIFF (uncompressed, common on Mac), FLAC (lossless compression), MP3 (lossy, smallest size), OGG (open-source lossy), or AAC/M4A (lossy, Apple-friendly). WAV is recommended for most professional workflows.
The tone generator supports frequencies from 20 Hz to 20,000 Hz, covering the full range of human hearing. The frequency input also includes presets for common test tones (100 Hz, 1 kHz, 10 kHz, etc.) and musical notes (C4 through C5). For noise waveforms (white noise and pink noise), frequency is not applicable since noise contains all frequencies simultaneously.
No. The tone audio file is generated entirely in your browser using the Web Audio API. Nothing is uploaded or sent to any server. The file is created locally and downloaded directly to your device.