Vocal Remover Vocals BPM Finder BPM Key Finder Key Track ID ID
30 min remaining

Get more Cloud Assist minutes
Pricing

Song Analyzer

Get BPM, key, chords, MIDI, and stems from any track. Runs on your device — files never uploaded.

Drop audio file here or click to browse

MP3, WAV, FLAC, AIFF, OGG, M4A · Max 10 minutes

Private — processed on your device, never uploaded

First use downloads AI models (cached for future visits).

How to Analyze a Song

  1. 1 Upload a song (MP3, WAV, FLAC, OGG, M4A)
  2. 2 AI detects BPM, key, chords — then separates stems and extracts MIDI
  3. 3 Download stems, MIDI, or use results in other TuneLab tools

Frequently Asked Questions

What does Song Analyzer detect?
It detects BPM (tempo), musical key with Camelot code, chord progression with timestamps, converts melody to MIDI, and separates vocals from instrumentals — all from a single upload.
Is my audio uploaded to a server?
No. All processing runs directly on your device using your own GPU or CPU. Your files never leave your machine — not even temporarily.
What are refined results?
After stem separation completes, MIDI and chord detection re-run on the isolated audio (vocals for MIDI, instrumental for chords) for better accuracy. Results update automatically with a 'Refined with stems' badge.

Unlock Cloud Assist

Offload heavy processing to secure private GPUs. Free account, 30 min/day.

or