Free · no login · nothing uploaded
Frequency detector.
What is that noise?
Point your microphone at whatever is humming and get the frequency, the nearest note, and — when it is the usual culprit — what is actually causing it. Or drop a file and find out what note a sample is. Nothing is recorded and nothing leaves your device.
Nothing yet
—
Start the microphone, or drop a file below.
Or read a file instead
WAV, AIFF, FLAC, MP3 or M4A. The spectrum is averaged across the whole file rather than sampled at one instant, so a steady tone or a resonance is what surfaces. Nothing is uploaded.
A number is not an answer
It tells you what it is.
Almost everybody who measures a frequency is trying to find out what is wrong, and the number is only the first half of that.
Being told “150 hertz” is not much use on its own. Being told it is the third harmonic of a 50 Hz mains supply tells you to stop reaching for the EQ and go and look at your cabling, because that noise is being injected into the signal and no amount of notching will stop it being there — it will simply come back louder on a bigger system.
So every reading is checked against both mains standards and their first six harmonics, and named where it matches. The rest of the common culprits are in the table below, because the band a problem lives in narrows the cause down a long way before you have touched anything.
Live, because a hum is in a room and not in a file
The most common reason to want a frequency is that something is humming, buzzing or ringing where you are standing, and you cannot notch it until you know what it is. So the microphone is the primary input, reading continuously, with a hold button for the moment you get a clean look at it. Echo cancellation, noise suppression and automatic gain are all switched off when the stream opens — every one of them would fight the measurement, and noise suppression in particular is designed to remove exactly the kind of steady tone you are trying to find.
It names mains hum instead of making you recognise it
A number is not an answer. Fifty hertz means a ground loop or an unbalanced cable somewhere in Europe; sixty means the same problem in North America; and a buzz rather than a hum is the harmonics, which is why 100, 150, 180 and 300 Hz all get named too. Being told "150 Hz" leaves you to work that out; being told "harmonic 3 of 50 Hz mains" tells you to go and look at your cabling. Every reading in the table is checked against both mains standards and their first six harmonics.
Sub-hertz precision from interpolation, not from a bigger transform
A 16,384-point analysis at 48 kHz has bins 2.9 Hz apart, which is not enough to separate 50 Hz mains from 60 Hz once a couple of bins of spread are involved. Rather than a longer transform — which costs time and smears anything that moves — the peak is refined by fitting a parabola through it and its two neighbours, which recovers the fraction of a bin for three multiplications. The same trick makes the note reading accurate enough to be worth printing in cents.
Reading the number
The usual culprits
Where a problem sits narrows the cause down a long way.
| Frequency | What it is | What to do |
|---|---|---|
| 50 or 60 Hz | Mains hum. | A ground loop or an unbalanced cable. Try a DI box, lift the ground at one end, or move the offending device onto the same circuit as everything else. |
| 100 / 120 Hz and up | Mains harmonics — a buzz rather than a hum. | Same cause, usually worse. A dimmer pack, a cheap power supply or a laptop charger on the same ring is the classic culprit. |
| 30 to 80 Hz, room-dependent | A room mode. | The room resonating at a wavelength that fits between its walls. Move the boxes or the listening position before reaching for EQ; a mode changes with position and EQ does not. |
| 150 to 400 Hz | Boxiness, or a resonant object. | Either the room, or something physical vibrating — a panel, a door, a light fitting. A slow sweep tells you which, because an object rattles only in a narrow band. |
| 2 to 5 kHz | Feedback, almost always. | This is where a microphone and a speaker prefer to ring. Notch it narrowly rather than pulling the whole region down. |
| 15.6 or 15.7 kHz | An old CRT display. | The line-scan frequency of a cathode-ray tube. If you can hear it and you are near old equipment, that is what it is. |
The distinction worth holding on to: mains hum is injected and has to be fixed at the cable, a room mode is geometry and has to be fixed by moving something, and feedback is a loop that wants a narrow notch. Only one of the three is an EQ problem.
Frequently asked
Common questions
Is my microphone recorded or uploaded?+
No. The stream is read frame by frame to measure it and nothing is stored anywhere — not in the page, not on disk, and certainly not on a server. The microphone is only opened when you click the button and it is released the moment you stop, so nothing is held while the page sits idle. The page makes no network request at all once it has loaded.
What is the hum in my system?+
If it reads 50 Hz you are on a 50 Hz mains supply and something in the chain has a ground loop or an unbalanced connection; 60 Hz is the same fault in North America. If it reads 100, 150, 200 or 300 Hz you are hearing the harmonics, which is what makes it a buzz rather than a hum and usually means a dimmer, a cheap power supply or a laptop charger sharing the circuit. The tool names all of these rather than leaving you to recognise the number.
How accurate is it?+
Accurate to a fraction of a hertz on a steady tone. The transform on its own gives bins about 2.9 Hz apart, which is not enough to tell 50 Hz from 60 Hz reliably once real-world spread is involved, so the peak is refined by fitting a parabola through it and its neighbours. On a moving or noisy signal the reading moves with it — that is honest rather than a fault, and the hold button is there for the moment you get a clean look.
Why does the reading jump around?+
Because most sounds are not one frequency. Music, speech and room noise all contain many at once and the loudest changes moment to moment, so the headline number follows whatever is currently winning. On a steady hum or a sustained note it settles immediately. The table underneath shows the four strongest things present at once, which is usually more informative than the single winner.
Can I find what note a sample is?+
Yes — drop the file and the strongest frequency across the whole thing is named as a note with its error in cents. It works well on a bass note, a stab, a held vocal, or anything with a clear pitch. It is not a key detector: a full track has a whole arrangement in it and the loudest single frequency is usually the kick. For a whole track, the key and BPM finder is the right tool.
Why cents rather than hertz for the error?+
Because a fixed number of hertz means completely different things at different pitches. Three hertz at 50 Hz is most of a semitone; three hertz at 5 kHz is imperceptible. Cents are hundredths of a semitone, so a hundred cents is one semitone wherever you are in the spectrum, and about five cents is where a trained ear starts to notice.
Does it work on a phone?+
Yes, and it is arguably the better device for it, since the point is to carry it to the thing that is humming. The browser will ask for microphone permission the first time. A phone microphone rolls off in the deep bass, so a very low rumble may read quieter than it is — the frequency will still be right.
Why are noise suppression and echo cancellation switched off?+
Because both are designed to remove steady, predictable sounds, which is exactly what you are pointing this at. Left on, they would quietly delete the hum you are trying to identify, and automatic gain control would move the level under the measurement. The stream is opened with all three disabled so the microphone hands over what it actually hears.
What should I do once I know the frequency?+
For mains hum, fix the cabling rather than the EQ — a notch filter hides a ground loop but the noise is still being injected and it will come back louder on a bigger system. For a room mode, move the speakers or the listening position before reaching for EQ, because a mode changes with position and EQ does not. For feedback, notch narrowly and only as much as you need. The tone generator is useful for confirming a fix by ear afterwards.
Explore
Tone generator · Spectrogram analyzer · Audio quality checker · Key & BPM finder · Key converter · Ground loop · Sub bass · All tools
Build a set from tracks that fit
DJ terms on this page: Ground loop · Sub-bass · Soundcheck · Headroom · Sample rate · Waveform · Mono sum and phase · Limiter · Full glossary