Music Genre Detector with Mood, BPM & Key
A browser-based music profile analyzer. Upload any track and see top-matching genres with confidence scores, mood tags, dominant instruments, BPM and musical key — all in seconds, with no signup.
How to detect the genre of a song
Upload an audio file (MP3, WAV, FLAC, OGG, M4A, or any browser-supported format) by dropping it or clicking browse
Click "Analyze track" — the music model loads on the first analysis (about 50-180 MB depending on your device)
See the top genre match, runner-ups, possible subgenres, mood tags, dominant instruments, BPM and key
Expand "Show all genres" to inspect every label score
Use top-3 instead of top-1 for borderline cases the model marks with lower confidence
Find the genre, mood, and instruments of any song
Which styles the tool knows
The vocabulary is closed: the model picks the nearest name from this list, so a style that is absent will come back as its closest neighbor rather than as “unknown”.
| Family | Styles |
|---|---|
| Rock and metal | Rock · Indie Rock · Alternative Rock · Punk · Hard Rock · Progressive Rock · Metal · Death Metal · Black Metal · Doom Metal · Metalcore |
| Electronic | Electronic / Dance · EDM · House · Techno · Trance · Drum & Bass · Dubstep · Synthwave · Ambient · Lo-fi Hip-Hop |
| Hip-hop | Hip-Hop / Rap · Trap · Drill · Boom-bap |
| Jazz and blues | Jazz · Smooth Jazz · Bebop · Jazz Fusion · Big Band · Blues |
| Classical | Classical · Baroque · Romantic Classical · Opera · Film Score |
| Soul and R&B | R&B / Soul · Soul · Funk · Gospel |
| Latin and world | Latin · Reggaeton · Salsa · Bossa Nova · Flamenco · Reggae · World |
| Pop and folk | Pop · K-Pop · J-Pop · Country · Folk · Bluegrass |
How to read the answer
- Alongside the style, the model names a mood (12 options) and the instruments it hears (10) — they appear as separate lines in the report.
- The “Confident / Likely / Possible / Ambiguous” marks measure the gap between first and second place, not accuracy: “Ambiguous” means several styles scored almost the same, and all three leaders are shown.
- Three 10-second excerpts are analyzed, taken at 35 %, 55 % and 75 % of the track (a track under 30 seconds gives a single excerpt from its middle).
- For a mash-up or a mixed set the answer therefore depends on which section was sampled — move the markers and re-run to check another part.