1. Home
  2. Audio & video tools
  3. Tone Generator

Tone Generator

Play a pure tone at any frequency to test speakers and headphones, tune an instrument, or check what a frequency sounds like.

Free, no sign-up. Runs in your browser: nothing is uploaded.

How to use Tone Generator

  1. Set the frequency, waveform and a low volume.
  2. Press Play, or choose a sweep between two frequencies.
  3. Download the tone as a WAV if you need a file.

Features

  • 1 Hz to 20,000 Hz with a logarithmic slider
  • Sine, square, sawtooth and triangle waves
  • Logarithmic sweep up or down
  • Nearest note and cents shown
  • WAV download

Supported formats

Input

  • Typed settings

You get

  • Sound
  • WAV

Private by design

Everything you enter is processed by your browser on this device. Nothing is sent to openWorkstand or anyone else, so the Tone Generator is safe for private and work data. After you have used it once while online, it also works without an internet connection. How local processing works

Good to know

  • Small speakers cannot play very low or very high tones.
  • Keep the volume low: loud steady tones can damage hearing.

Guide

Generating test tones: sine, square, sawtooth and sweeps from 1 to 20,000 Hz

A test tone is the simplest sound there is: one frequency, held steady. It lets you check a speaker, find the point where a headphone driver gives up, hear whether a subwoofer reaches 40 Hz, tune a string by ear, or discover how high your own hearing goes. This generator makes a tone from 1 to 20,000 Hz in four waveforms, sweeps between two frequencies, and can save the result as a WAV file.

Choosing a frequency

Type a value, drag the logarithmic slider or press a preset: 20, 60, 100, 440, 1,000, 4,000, 10,000 or 15,000 Hz. The slider is logarithmic because pitch is: each doubling of frequency is an octave, so the move from 20 to 40 Hz matters as much as the one from 10,000 to 20,000 Hz. The big readout shows the frequency with the nearest note and its offset in cents, and below the controls are the period of one cycle and the wavelength in air at 20 °C, using 343.4 m/s. Notices warn below 20 Hz, where most speakers cannot reproduce the sound, and above 14 kHz, where tones can be painful or inaudible.

A worked example

Press Sample, which sets 440 Hz, a sine wave, a 10 percent volume and a steady tone. The page names the note A4 with an offset of +0 cents, gives the period as 2.273 ms and the wavelength as 0.780 m. The WAV download is a steady tone as long as the sweep time field, 5 seconds by default, so it contains 220,500 frames at 44,100 Hz, and counting the zero crossings in the file measures 440 Hz. A tuner pointed at the speaker reads A4.

The four waveforms

A sine wave is pure and best for measuring and hearing thresholds. A square wave is the harshest and contains odd harmonics only. A triangle is similar but much softer, because its harmonics fall away faster. A sawtooth has all harmonics and is the bright buzz used as the starting point of many synthesizer sounds. Because they hold energy at higher frequencies, square and sawtooth waves can also reveal distortion or rattles that a sine hides.

Sweeps

Set Sweep up or Sweep down, choose the other end and a time from 1 to 120 seconds, then play. The frequency changes exponentially, so each octave takes the same time. A slow sweep from 20 Hz to 200 Hz is the classic way to find room and cabinet resonances; from 1,000 to 20,000 Hz it shows where your hearing stops. Most adults lose the top of the range with age, and a result well below 20 kHz is normal.

Volume and safety

The volume slider starts low and stops at 50 percent on purpose. Pure tones concentrate energy in one place, so a loud sub-bass or a high 4 kHz tone can damage a small driver, or an ear, quicker than music at the same level. Start at the lowest setting, turn the system volume down, and raise it slowly. Do not play very low frequencies through laptop or earbud speakers; they cannot reproduce them and may distort.

Limits

The WAV file holds a steady tone of the chosen waveform, not the sweep. The output level is not calibrated; it depends on your device, its volume and the speakers. Very low frequencies are inaudible on small speakers, and the highest are limited by the 44.1 kHz or 48 kHz output of your sound card. The tone is created in your browser and the WAV is made on your device.

Checked against the current version of the Tone Generator on .

Troubleshooting

The download did not start

Look for your browser’s download bar or icon. Some browsers ask once before a site may download files; allow it and click the button again.

Frequently asked questions

Why does a square wave sound harsher than a sine wave?

A sine wave contains one frequency. A square wave also contains every odd multiple of it, at falling strength, and those extra overtones are what the ear hears as a buzzy edge. A sawtooth contains all multiples, which sounds brighter still.

Can I use it to find a speaker’s resonance?

Roughly. A slow sweep makes a loose panel, a port or a resonant cabinet audible as a buzz or a swell at one frequency. It finds the problem by ear but does not measure it, which needs a calibrated microphone and analysis software.

Why can I not hear low or very high tones?

Most speakers cannot reproduce tones below about 50 Hz, and hearing range narrows with age and ends near 20 kHz at best. The tone may still be playing even if you cannot hear it.

Is a loud test tone dangerous?

A steady loud tone near the ear can damage hearing. The volume starts low and is capped; raise it slowly, and keep high-pitched tones quiet.

Keep working with the result

After you download, choose “Save to Workstand” to keep the result in a folder on your computer, attach it to a project and create a follow-up task. It is saved by your browser, not uploaded.