Generate a Tone at Any Frequency
A frequency generator creates a controlled sound at a selected hertz value. Use it when you need a musical pitch reference, want to compare waveform character, or need a short tone file with settings you can see.
This tool accepts values from 20 Hz to 20 kHz. Its number field, logarithmic slider, octave controls, and quick presets give you several ways to return to the frequency you want to hear.
Generate a Tone
- Frequency range
- 20 Hz to 20 kHz
- Waveform choices
- Sine, Square, Triangle, Saw, or Noise
- File output
- 10-second MP3
Set the Frequency, Waveform, and Volume
Start with the sound you need to make, then adjust the controls that change that sound. The page keeps the current settings visible while you play the tone or create an MP3.
Choose a frequency
Enter a value in hertz, move the slider, select a preset, or shift by an octave.
Select a waveform
Choose Sine, Square, Triangle, Saw, or Noise for the character you want to hear.
Set a listening level
Adjust the volume before playback so the tone suits the speakers or headphones in use.
Play or export the tone
Play the current settings in the browser, or export a 10-second MP3 for later use.

Control the Tone You Hear
The controls are useful when you need to repeat a known tone or compare one change at a time. Use the same frequency with different waveforms, return to a familiar note, or save the current setting as a short MP3.
Enter 20 Hz to 20 kHz
Use a direct value, the logarithmic slider, or the octave buttons to reach the range you need.
Use presets and note references
Start from 174 Hz, 440 Hz, 1 kHz, or 8 kHz, or select a listed note reference from C4 to C5.
Save a 10-second MP3
Export the current non-noise tone settings as a short MP3 after choosing the frequency, waveform, and volume.
Use a Frequency Generator for Music and Sound Comparison
A selected tone gives you a repeatable starting point for musical references and basic sound exploration. It does not measure a room, test a speaker, or certify an audio device.
Set an A4 pitch reference
Choose the 440 Hz preset to hear an A4 reference during practice, writing, or a simple pitch discussion.
Compare waveform character
Keep a pitched frequency fixed while you compare Sine, Square, Triangle, and Saw waveforms.
Create a short reference MP3
Export a 10-second MP3 after choosing a non-noise waveform, frequency, and volume for the tone file you need.
Who Can Use This Tone Generator?
The frequency generator is for anyone who needs to create a simple, visible tone setting in the browser before listening or saving a short file.
Musicians
Generate a known note such as A4, then use the visible value as a pitch reference for practice or writing.
Audio learners
Change one frequency or waveform setting at a time to hear how hertz, octaves, and wave shapes relate.
Creators making tone files
Set a non-noise tone and export a 10-second MP3 when a project needs a small generated audio reference.
Frequency Generator FAQ
What is a frequency generator?
A frequency generator creates a sound at a selected hertz value. This tool lets you set a value from 20 Hz to 20 kHz, choose a waveform and volume, then play the result in the browser.
How do I generate a 440 Hz tone?
Select the 440 Hz preset, or enter 440 in either frequency field. The tool also shows A4 as the note reference for that setting.
Which waveform should I choose?
Choose Sine for a smooth pitched tone, or compare Square, Triangle, and Saw at the same value to hear their different characters. Noise is available as a separate non-pitched source.
What frequency range is available?
The frequency controls cover 20 Hz to 20 kHz. What you hear depends on the browser, audio hardware, speakers or headphones, and selected volume.
Can I download the generated tone?
Yes. For Sine, Square, Triangle, and Saw, Export 10s MP3 creates a 10-second MP3 from the current frequency, waveform, and volume settings.
Generate Your Tone
Choose the frequency, waveform, and volume you need, then play the tone or create a 10-second MP3.
Use the Frequency Generator