Audio · precision signal
Tone Generator
Create a steady browser-generated tone at an exact frequency, waveform, digital peak target, route, and duration. This is a signal source—not a calibrated sound-level meter or hearing test.
Hearing safety comes first
Lower system and hardware volume before playback. Keep headphones off your ears for the first moment, never raise volume to chase an inaudible high or low tone, and stop at any discomfort.
How to use
- Confirm the safety check with device volume low.
- Set frequency, waveform, route, digital peak, and duration.
- Press Start; use Stop at once if the signal is uncomfortable.
Signal controls
Build a tone
Playback starts only from Start and always fades in and out.
Logarithmic slider for broad moves; the number field accepts 20.0–20,000.0 Hz and rounds to 0.1 Hz.
Sine has one fundamental. It is the cleanest starting point and usually feels gentler than harmonic-rich shapes.
Local data flow
This tool calculates the signal in memory and connects it directly to the browser audio output. It requests no microphone or device permission, uploads no audio or settings, and stores no setting. Public-page usage analytics is described in the Privacy Policy. Audio stops when the page is hidden, left, restored from back/forward cache, reset, interrupted, or closed.