Press Start, then play a tone, sing, or hold an instrument near the mic.
- Nearest note
- --
- Cents deviation
- --
- MIDI note number
- --
- Signal
- Idle
The dominant frequency of a full music track is usually its loudest bass component, not the key of the song. For key detection use the song key & BPM finder. This tool is built for single notes, instruments, tones, and hunting feedback.
Quick answer
What does a frequency detector do?
Measure the dominant frequency of any sound in Hz, live from your microphone or from an audio file. The reading updates in real time, shows the nearest note and how many cents it is off, and draws the live spectrum. Everything runs in your browser: no upload, no recording leaves your device.
A frequency detector reads the dominant frequency of a sound in hertz: it runs an FFT on live mic input or an audio file, finds the loudest peak, and refines it with parabolic interpolation to sub-hertz accuracy. It is the right tool for tuning an instrument, identifying a tone, or hunting a feedback or hum frequency, but not for finding the key of a song.
- On-device analysis
- Audio never uploads
- Results stay local
The visual way to organize your DJ library. Tag by vibe, export to any DJ app.
How it works
How the Frequency Detector Measures Hz
The tool takes a short slice of sound and runs a Fast Fourier Transform, which splits that slice into a row of frequency bins and measures how much energy sits in each one. The loudest bin is the dominant frequency, but the bins are coarse: an 8192-point FFT at a 48 kHz sample rate spaces them roughly 5 to 6 Hz apart, so reading the bin alone would round every result to the nearest 5 Hz.
To do better, it looks at the loudest bin and its two neighbours and fits a parabola through the three levels. The peak of that parabola almost never lands exactly on a bin, and its position gives a sub-bin estimate of the true frequency. This parabolic interpolation is standard practice in pitch detection and pulls a clean, sustained tone to within about a hertz, far tighter than the raw bin spacing. From that frequency it computes the nearest equal-tempered note and how many cents sharp or flat the sound sits, using the same math as the note frequency chart.
Uses
What You Can Measure
- Tune an instrument to a reference. Play or sing a note into the mic and read the exact Hz plus the cents deviation from the nearest note, so you can hear and see how far it is out.
- Find a feedback frequency to notch. When a PA or monitor starts to ring, the detector locks onto the offending frequency so you know exactly which band to pull down on the EQ.
- Check a tone generator or test signal. Confirm that a generated test tone is really at the frequency it claims, whether you are testing a subwoofer or calibrating levels.
- Identify a hum or buzz. A steady low tone that reads 50 or 60 Hz is almost always mains hum from the power grid; once you know the frequency you can hunt down the ground loop or notch it out.
Honest limits
Dominant Frequency Is Not the Key of a Song
This matters enough to be blunt about: the dominant frequency of a full music track is usually its loudest bass component, not the key of the song. On a mixed track the kick drum and bassline carry far more energy than the melody or chords, so the single loudest frequency almost always sits down in the low end, somewhere around 40 to 120 Hz. That number tells you where the bass lives, not what key the track is in.
Key is a relationship across many notes, and detecting it needs harmonic analysis of the whole track, not a single peak. If you dropped in a full song to find its key, use the song key and BPM finder instead. To see the whole frequency picture of a track over time rather than one number, the spectrogram analyzer plots energy across every frequency and every moment. The frequency detector is the right tool when you genuinely want one number: a single note, an instrument, a tone, or a feedback or hum frequency.
Mic tips
Getting a Clean Mic Reading
In mic mode the tool asks the browser to turn off echo cancellation, noise suppression, and automatic gain control, because those enhancements reshape the signal and can shift or smear the very frequency you are trying to measure. That is handled for you, but a few things are still up to the room. Get close to the source so the tone you care about is clearly the loudest thing the mic hears, and keep other sound sources quiet: a fan, an air conditioner, or nearby speakers will compete for the peak.
Hold a steady, sustained tone for the tightest reading, since short or wobbling sounds give the interpolation less to lock onto. When the signal drops below the noise gate the readout holds the last stable value rather than flickering to zero, and the peak-hold marker records the highest frequency seen so you can catch a brief tone or a feedback spike. Mic access needs a secure connection, so the page must be served over HTTPS or run on localhost for the browser to grant permission.

Hey, it's Ben Modigell 👋
I've been DJing and producing music as "so I so," focusing on downtempo, minimal, dub house, tech house, and techno. My background in digital marketing, web development, and UX design over the past 6 years helps me create DJ tutorials that are clear, practical, and easy to follow.
Methodology
Last updated
Author and Methodology
Maintained by Ben Modigell, founder of Vibes. Ben builds DJ library, preparation, BPM, and harmonic-mixing tools for working DJs.
- Source
- Vibes DJ-tool taxonomy and page logic maintained by Vibes.
- Evidence
- Page output checked against the current tool behavior and internal DJ reference data.
- How this page is made
- Tool pages are built from reusable page logic, internal DJ reference data, and visible on-page calculations. Programmatic reference pages are generated from structured data rather than hand-written one by one.
BPM, key, and genre labels can vary by edit, remaster, detection engine, and DJ software. Use these pages as a practical mixing reference, then verify important tracks in your own library.
Report a correctionThe visual way to organize your DJ library
Tag tracks by vibe. See everything at once. Export to any DJ software.
A visual system for organizing your DJ library.
Frequently Asked Questions
Related Tools
MP3 to WAV
Convert MP3 to lossless WAV in your browser, batch supported
WAV to MP3
Convert WAV to 320 kbps MP3 in your browser, batch supported
AIFF to MP3
Convert AIFF to 320 kbps MP3, with our own AIFF reader
AIFF to WAV
Convert AIFF to WAV losslessly in your browser
M4A to MP3
Convert M4A/AAC to MP3 in your browser
M4A to WAV
Convert M4A/AAC to lossless WAV in your browser
FLAC to MP3
Convert FLAC to 320 kbps MP3 in your browser
FLAC to WAV
Convert FLAC to WAV losslessly in your browser
OGG to MP3
Convert OGG/Opus to MP3 in your browser
OGG to WAV
Convert OGG/Opus to lossless WAV in your browser
Opus to MP3
Convert Opus voice notes and recordings to MP3 in your browser
MP3 to OGG
Convert MP3 to OGG Vorbis in your browser, batch supported
MP3 to Opus
Convert MP3 to Opus in your browser, batch supported
WAV to FLAC
Compress WAV to lossless FLAC in your browser
MP3 to FLAC
Convert MP3 to FLAC in your browser, batch supported
MP3 to AIFF
Convert MP3 to AIFF for rekordbox and Mac workflows
WAV to AIFF
Convert WAV to AIFF losslessly in your browser
Mono to Stereo
Convert mono audio files to stereo in your browser
Stereo to Mono
Downmix stereo audio files to mono in your browser
LUFS Meter
Measure integrated LUFS, true peak, and loudness range in your browser
MP3 Metadata Editor
Edit MP3 tags and album art in your browser, no upload
Spectrogram Analyzer
View any audio file as a spectrogram in your browser
Audio Quality Checker
Detect fake FLACs and upscaled MP3s by their frequency cutoff
Tone Generator
Generate sine, square, and sweep test tones at any frequency
Music Visualizer
Audio-reactive visuals for any track, export as video
CUE Splitter
Split albums and DJ mixes into tracks with a cue file or timestamps
Waveform Generator
Turn any track into a waveform image, PNG or SVG
DJ Drop Maker
Record or upload a DJ drop and add reverb, delay, and pitch effects
Audio Fade
Add fade in and fade out to any audio file in your browser
Silence Remover
Trim silence from the start and end of audio files
Slowed & Reverb Generator
Make slowed + reverb and nightcore versions of any song
Reverse Audio
Reverse any audio file and export as WAV or MP3
Audio Normalizer
Normalize audio loudness to a target level in your browser
Audio Looper
Cut a section of a track and export it as a seamless loop
Audio to MIDI
Convert melodies and chords from audio into a MIDI file
