Frequency Generator – Online Tone Generator
Precise test tonesKeep it quiet
Online Tone Generator & Frequency Sweep
This free online frequency generator (tone generator) plays any frequency from 20 Hz to 20 kHz in sine, square, sawtooth or triangle waves. Drag the slider, type a value or pick a preset, then run a sweep to test speakers or hearing.
Four Waveforms
Switch between sine, square, sawtooth and triangle to hear how harmonics change the same pitch.
Note Presets
Jump straight to C4 through C5, with A4 at the 440 Hz concert-pitch reference.
Noise Colours
White, pink and brown noise for speaker checks, masking or simply relaxing.
How to
Use a Tone Generator
- 01
Lower your system volume
- 02
Set a frequency with the slider, number box or presets
- 03
Choose waveform and channel
- 04
Press Play and adjust frequency live
What you can do with a tone generator
- Test speaker and headphone range: find where bass fades and treble disappears.
- Find rattles: slowly sweep the bass to see which frequency makes a cabinet, desk or car panel buzz.
- Explore your hearing range: most adults hear up to 14–17 kHz (not a medical test).
- Tune instruments: A4 = 440 Hz is concert pitch.
- Teach physics: demonstrate beats, standing waves and resonance.
- Describe tinnitus pitch to a professional.
The audible spectrum explained
| Range | Frequencies | Character |
|---|---|---|
| Sub-bass | 20–60 Hz | Felt rumble |
| Bass | 60–250 Hz | Warmth, punch |
| Low mids | 250–500 Hz | Body; excess is muddy |
| Mids | 500 Hz–2 kHz | Voice and instruments |
| Upper mids | 2–4 kHz | Presence; ears most sensitive |
| Treble | 4–10 kHz | Clarity, sibilance |
| Air | 10–20 kHz | Sparkle; first lost with age |
How to use the frequency sweep
A logarithmic sweep gives every octave equal time, matching how we hear. A linear sweep rushes the bass and lingers in the treble. Listen for sudden drops (room nulls or crossover issues), peaks (resonances), buzzes (loose parts) and where sound disappears (the limit of your equipment or hearing).
Waveforms compared
Sine: one pure frequency, best for measurement. Square: odd harmonics at 1/n, hollow and buzzy. Triangle: odd harmonics at 1/n², soft. Sawtooth: all harmonics at 1/n, bright. A 1 kHz square wave also contains 3, 5, 7 kHz and more.
Musical notes and frequencies
| Note | Frequency |
|---|---|
| E1 (bass low string) | 41.2 Hz |
| E2 (guitar low string) | 82.4 Hz |
| C4 (middle C) | 261.6 Hz |
| A4 (concert pitch) | 440 Hz |
| C8 (top piano key) | 4186 Hz |
½-step buttons move one semitone (×1.0595); octave buttons double or halve the frequency.
Safety and limits
Keep long tones quiet, especially above 10 kHz and below 40 Hz. Output is limited by your device's sample rate (44.1/48 kHz → max ≈22 kHz), and many speakers can't reproduce the extremes.
Tones explained
Pure versus harmonic tones
A sine has one frequency; square, triangle and sawtooth add harmonics that make the tone brighter.
Square wave
Odd harmonics give a hollow, reedy sound.
Triangle wave
Weak odd harmonics give a soft flute-like tone.
Sawtooth wave
All harmonics give a bright, buzzy tone.
Concert pitch: A440 vs A432
Modern pitch is A = 440 Hz; claims that 432 Hz is healthier have no evidence.
Tinnitus matching and masking
Use the tinnitus matcher to find the pitch and noise for masking.
Identifying room modes
Slowly move the frequency between 30 and 200 Hz; tones that boom are room modes.
Frequency reference chart
Sub-bass 20–60 Hz, bass 60–250 Hz, low mids 250–500 Hz, mids 500–2 kHz, presence 2–6 kHz, brilliance 6–20 kHz.
Low and very high frequency warning
Avoid long, loud tones below 20 Hz or above 15 kHz; they can harm speakers and ears without seeming loud.
Getting started and experiments
Start generating a tone
Pick a frequency, waveform and volume, then press Play.
Science experiments with tones
Show resonance with a glass, make sand patterns on a speaker (Chladni), or demonstrate beats with two close tones.
Choose the right signal for your question
Sine for pitch and limits, square for harmonics, noise for balance, sweep for resonances.
Low frequency and loud tone safety
Very low frequencies can be hard to hear but still loud enough to stress speakers, and high-frequency tones at high level are uncomfortable and can harm hearing. Start at low volume, keep sessions short, and never push volume to make an inaudible tone audible.
Waveforms and their harmonics
| Waveform | Harmonics | Sounds like | Good for |
|---|---|---|---|
| Sine | None | Pure, smooth | Hearing checks, speaker response |
| Square | Odd harmonics, strong | Hollow, buzzy | Checking distortion, retro synth sounds |
| Triangle | Odd harmonics, weak | Soft, flute-like | Gentle reference tones |
| Sawtooth | All harmonics | Bright, brassy | Synthesis, brightness checks |
Musical notes in 12-TET
Notes use twelve-tone equal temperament with A4 = 440 Hz; each semitone multiplies frequency by about 1.0595. Middle C (C4) is 261.63 Hz. Use the note selector to play a reference for tuning or singing, or the pitch detector to measure what you play.
Checking speaker and subwoofer response
Play the same tone at fixed volume and step through 20, 40, 60, 80 and 100 Hz, then up through the octaves. Tones that suddenly drop out or boom show the limits of your speakers and room. The frequency sweep does the same continuously.
Using the frequency generator on a phone or laptop
This online frequency generator works on Windows laptops, MacBooks, Android phones and iPhones without any app. Type a frequency in Hz or use the slider, choose a waveform and press play. On phones, keep the screen on while a tone plays, because some phones pause web audio when the screen locks. Laptop and phone speakers usually cannot play below about 100–200 Hz, so use earphones or external speakers for low tones.
Related guides and fixes
Learn more in these guides: No sound on Windows, No sound on Mac, Headphones only one side, Speakers crackling, How to test speakers, How to test headphones.
Frequently Asked Questions
Q.What is the range of human hearing?
About 20 Hz–20 kHz when young; many adults stop hearing above 14–16 kHz.
Q.Why can't I hear 20 kHz?
Age-related hearing change or equipment that can't reproduce it. Both are common.
Q.Which frequency is best for testing speakers?
A 20 Hz–20 kHz sweep for an overview, then single tones for problem areas.
Q.Is the tone generator accurate?
The oscillator is sample-accurate in your browser; speakers and room shape what you hear.
Q.Can I play two tones at once?
Open a second tab to layer tones, for example to hear beat frequencies.
Q.What is a logarithmic sweep?
Frequency rises by the same ratio per second, giving each octave equal time.
Q.Can high tones damage tweeters?
Long, loud high-frequency tones can overheat them. Keep tests short and moderate.
Q.Why does the tone change when I move my head?
Room standing waves create louder and quieter spots at some frequencies.