Audio Tools

Tone Generator

Generate controlled waveforms from 20 Hz to 20 kHz at a safe starting level.

Web Audio Frequency control Waveforms Auto stop
Local by default
Your test data is processed locally in your browser and is not uploaded.
Ready to test

Safe-start tone controls

Continuous playback stops automatically after sixty seconds.

Protect your hearing
Begin at a low system volume. Do not turn up very high or low tones just because you cannot hear them.
Frequency440 Hz
Troubleshooting

If the result is not what you expected

1

Check the route

Confirm the expected input or output is selected in both the OS and browser.

2

Close other apps

Another call or recording app may hold exclusive access to the device.

3

Review permissions

Allow device access for this site, then reload and start the test again.

Method

How it works

  1. Choose a frequency, waveform, and low playback level.
  2. Start the oscillator from a direct user action and adjust it smoothly.
  3. Stop at any time; playback also stops automatically after sixty seconds.
Browser limitations

What this result cannot prove

  • A device may not reproduce very high or low frequencies even when the browser generates them.
  • Do not increase volume to compensate for a tone you cannot hear.
Check browser support
Keep checking

Related tools

Questions

Frequently asked questions

Is the Tone Generator private?

Yes. Test input is processed in this tab and is not uploaded by this tool.

Why can browser results differ from another app?

Browsers, operating systems, permissions, device routing, and background load can all change what is exposed and measured.