Code tool

Tone Generator

Choose a frequency and waveform, then play or stop a continuous tone generated locally with Web Audio.

In-browser processingNo account requiredPrivacy details ↗

A QUICK WALKTHROUGH

How to use this tool

  1. Enter a frequency from 20 to 20,000 Hz and choose a waveform.
  2. Set the volume up to the capped 20% limit.
  3. Click Play to start after a user gesture, or Stop to end playback.

Browser-only audio

Playback starts only after you click Play. The tone is generated in this browser; no audio file is uploaded or saved.

Loudness limit

Volume is limited to 20% to reduce unexpectedly loud output. Begin at a low level and adjust your device volume carefully.

GOOD TO KNOW

Common questions

Does it upload audio?

No. This tool creates the tone locally with Web Audio and uploads nothing.

Why must I click Play?

Browsers require a user gesture before starting audio.