I made an online tone generator based on the Firefox Audio API HTML5 Web Audio API. It’s basically a large logarithmic slider that allows real-time, smooth frequency changes.
- Fine-tune the frequency in 1 Hz, 0.01 Hz and 0.001 Hz increments
- Pick a music note from a list (added Sep 2014, revamped May 2016)
- Increase/decrease the frequency by one octave (added Aug 2015)
- Can change the frequency smoothly as you move the slider
- Keyboard shortcuts (added Aug 2015)
- Generate a link to a specific tone, so you can share it (added May 2016)
- Choose sine/square/sawtooth/triangle wave (added Aug 2017)
- Input frequency as a number (added Aug 2017)
- Works well on Chrome, Firefox & Safari – including mobile devices (iOS, Android) – requires a browser with support for the Web Audio API.
There are other tone generators on the Web, but they are not as cool (if I do say so myself) and/or they require Java or Flash.
What can you use a tone generator for? You can do a science experiment with resonance, tune a musical instrument, test your new audio system (how low does it go?), test the limits of your hearing (I can hear virtually nothing above 18,000 Hz, even at maximum volume), or figure out your tinnitus frequency to better target therapy.
Chris Turner Dec 21, 2021 at 12:45 am
I used your fantastic app to test a power amp with an odd power supply issue.
It worked very well.
Thanks and Kudos.
Oystein Holter Dec 25, 2021 at 3:46 pm
But do the different sine waves have the same volume? Some of them seem louder than others (in my ears, and with a Velleman db meter), and I wonder, is it just my speakers, or do the tones actually vary in volume.
Tomasz P. Szynalski Dec 30, 2021 at 9:54 pm
They are the same volume, but your speakers and your ears may alter the volume.
Marxus Dec 27, 2021 at 4:18 am
Great tool for phreaking.
You go sixes and i’ll go nines.
tom ralston Dec 28, 2021 at 3:24 pm
Do you recommend or sell a speaker capable of outputting 40 hz? Especially one that can be attached to a PC. Even my stereo only speaker only goes down to 50hz. Just wondering, think you should sell one: -)
Tomasz P. Szynalski Dec 30, 2021 at 9:58 pm
There are some recommendations in my blog post on 40 hertz tones and Alzheimer’s. Your speaker probably reproduces 40 Hz, it’s just very quiet. I doubt there is a hard cutoff.
m Jan 16, 2022 at 9:09 am
hi mr s , this generator is amazing, i will show some support for your efforts. i have been working slofreggio tones. The octave shift is a great option. can you do binaural with this. i susspose if i open it up in 2 windows i could.
Thanx for this great tool. wholeness and
Dick Demaine Jan 24, 2022 at 4:59 pm
A great tool for trouble shooting PC sound systems. Lots of features and a very straight forward design
Dave Jan 27, 2022 at 6:06 pm
Hi, it seems it would be nice to have the volume decreasing automatically with increasing pitch. I mean, some switch or some logarithmic correction value may make this still more usable. It is nice!
Jan Feb 2, 2022 at 5:09 pm
Thanks for this tool.
I tried the so-called Golden Ratio frequency at 1,618 Hz, but did not find it fascinating. Some apparently claim or think this frequency is liked by composers and listeners of (classical) music. On the other hand, the so-called Natural Frequency at 432 Hz and its lower and higher octaves sound agreeable.
Best regards, Jan
Tobia Feb 10, 2022 at 9:43 am
Thanks for this tool.
Using this site to test CI audibility ranges, balancing by tones and any other related issue.
Tobia Feb 10, 2022 at 9:49 am
Also, I suggest to add a list of preferred frequencies (I’d need to match those in CI mapping
i.e. a list of 16 tones as: 333,455,540,642,762,906,…,6665Hz) and a “sweep option” between two given extremes within a certain time, to essay the frequency transition between electrodes (virtual and pure locations).
Thanks very much again.
Tomasz P. Szynalski Feb 11, 2022 at 11:50 am
Thanks for the suggestions. I’ve considered both of these features before and will probably implement them sooner or later.
Paul Feb 26, 2022 at 10:01 pm
Can this generator be used via pc to be used for chadnli experiment ? If so any ideas how to connect it up to the vibration generator?
Guy Feb 27, 2022 at 4:14 am
Hello Mr. Szynalski,
I just wanted to thank you for making your tone generator so accessible and easy to use. I also thought that I might tell you a little bit about what I’m using it for, if you would be interested. I am currently a senior in high school and for my final project, I am developing a solid-fuel turbojet, which incorporates the efficiency of a turbojet engine with the affordability of a solid-fuel rocket motor. I built and tested my first prototype a little over a week ago, and had purchased a laser tachometer in hopes that I could accurately record the rotation speed of the turbine. But unfortunately, smoke from the test interfered with the measurement and I was left with incomplete data. While analyzing the footage, I realized that the turbine created a very clearly discernible pitch. By matching the highest pitch with a specific frequency from your tone generator, and then dividing the frequency by the number of turbine blades, I was able to calculate how many rotations were in a second. (105, if you were curious) The visual footage and incomplete tachometer readings closely corroborated this figure, and I was able to document my results with fair certainty.
Tomasz P. Szynalski Mar 1, 2022 at 8:01 pm
That’s a great engineering story! Thanks for sharing.
Bart Mar 1, 2022 at 12:18 pm
I have tinnitus in my brain but can live with it.
An extra problem I have now for 5 years is a (mechanical) tone of 107 Hz in my left ear.
That tone is going away when other tones or noise is entering my left ear.
Now I discovered this site and did some tests. When I set a tone of 62 or 63Hz in my left ear, the 107Hz tone is muted! But if the mechanical tone of 107 Hz is away, I hear the 63 Hz. Of course on some days, when I hear the 107 Hz permanent during Telework from home, I leave the 63 Hz running on my PC on a very low volume and it helps taking away that ugly 107Hz tone.
Michael Mar 5, 2022 at 5:34 pm
I use this along with my bone shaker headphones to pollinate my tomatoes! 160hz seems to work ok.
Tomasz P. Szynalski Mar 7, 2022 at 10:16 pm
You’re doing what??
K Mar 9, 2022 at 5:16 pm
Hey! This is great but. Maybe you should put safety controls on this, so before playing a subsonic (supersonic too) frequency it gives you a warning message or denied action to keep our organs safe… Maybe you have this, but I’m not pressing play to find out. Forgive me if I’m wrong.
B Mar 14, 2022 at 9:02 pm
You should accept BAT crypto currency donations from Brave browser users!
bean Mar 15, 2022 at 10:31 pm
i played this during class on a little less than full volume and the reactions were funny. Its also so cool to hear all the different hertz. I liked this
Emily Stone Mar 18, 2022 at 4:31 pm
I am using this tone generator for an independent research project in college. Do you happen to know if this website has any error associated with it? I am required to make note of possible measurement error in the instruments I use. For example, if I play a tone at 200Hz, is there a possibility of it playing at 200Hz +/- 0.01 Hz?
Tomasz P. Szynalski Mar 22, 2022 at 8:15 pm
Distortion will depend on the equipment you use to play the sound.
Steve Mar 24, 2022 at 2:17 pm
Per this article https://pubmed.ncbi.nlm.nih.gov/16406689/ entitled “Strong humming for one hour daily to terminate chronic rhinosinusitis in four days: a case report and hypothesis for action by stimulation of endogenous nasal nitric oxide production”
“This case report shows that a subject hummed strongly at a low pitch ( approximately 130 Hz) for 1h (18 hums per minute) at bedtime the first night, and hummed 60-120 times 4 times a day for the following 4 days as treatment for severe CRS.”
this site helped me hear what 130 Hz sounds like so I could match it to benefit from this treatment.
Quarinteen Mar 26, 2022 at 10:27 pm
Anyone else opening portals with this tool?
Pierre Edouard Morin Apr 8, 2022 at 2:23 pm
I am sensitive to EMF from electronic equipments,
I use a mini pocket radio receiver to make the vibration audible.
Then I go to your application for tone generation and match the frequency.
Having a frequqency number, I can research the source of the vibration and find the component inside the circuit that emits.
The goal is to try different circuitry with least noise…
Thank you Tomasz, Great tool to use.
Mark Hinman Apr 19, 2022 at 5:17 pm
I think it should be noted that the MIT Alzheimer’s study of 40 HZ used a saw tooth wave; not a sine wave. There’s a link below. I think this makes a difference, as the saw tooth wave more closely resembles the actual brain wave.
Tomasz P. Szynalski Apr 19, 2022 at 7:50 pm
How do you know that they used a sawtooth wave? The video you linked doesn’t sound like a sawtooth wave.
Mutant Buzzard Apr 19, 2022 at 10:31 pm
This is too cool, thanks!
Matt Garrett Apr 26, 2022 at 4:25 am
Great online app! Thank you so much. I use it to tune and diag a quad amp very high powered pa system in a large building using a vintage jbl paragon as the center focus reproducer. Really helpful in finding the strong and weak points of the different complements and bringing it all together especially around crossover freqs. Also great for finding resonance rattles. Those mid 50hz ranges really are tough, from plate glass windows 90ft away rattling to the equip itself. It also reminds me im simply deaf above 11k hz 🙂
Tom May 1, 2022 at 12:38 am
How can I make an mp3 file of a tone?
Tomasz P. Szynalski May 2, 2022 at 11:39 am
Right now it’s not possible, but it’s on my to-do list.
Creator May 24, 2022 at 8:49 pm
How’s the download audio files to do list going?
Waiting… Still waiting…
Bruce Ratcliffe May 3, 2022 at 4:53 am
We all start out life with no anger at being done wrong by the myriad that learn to do so as they grow. You are one of those rare individuals who SOMEHOW, in spite of all the times mean-spirited people have taken advantage of your innate kindness, have continue on your path through life with trust and generosity being your guiding lights. I just stumbled onto your website, and will use it to teach my physics classes forthwith. I’ll probably use it for all of 10 minutes, but my donation is not based upon how much use I will get out of it; rather, it is based on my admiration for how admirable you–and your efforts to create a useful tool, both for teachers, and audio engineers, and their ilk–are.
Tomasz P. Szynalski May 11, 2022 at 6:02 pm
Bruce, thank you for your donation and I hope I can live up to your kind words!
CXavier May 11, 2022 at 9:58 pm
usefull for annoying the bullys at school 10/10 would do again
Bruce May 17, 2022 at 8:30 pm
I love this online App, I use it whenever I need to hear what a specific frequency sounds like, in my research. Many thanks, I will be funding a little when next I have some money. I don’t expect something for nothing.
Avis Hickman-Gibb May 25, 2022 at 1:33 am
My highest frequency was 11,123 Hz. Not sure what to do with information. I was a little sad, when tested in Physics class when at school I was the only one who could hear 20,000 Hz. But time gets us all!
I found the 40 Hz very comforting. Nit sure what to do with that information, either
ben May 27, 2022 at 11:14 pm
it’s possible to add option that can play two different frequency at same time? for example 440hz 45hz ?