Track analysis in the browser: BPM, key, energy and cues
Point Beat.Tools at your crate folder and every track gets analyzed on-device: average BPM and beat grid, Camelot key (average and fractional), energy level, vocal presence and suggested cue points. Nothing is sent to a server.
Analysis runs 100% in the browser. In offline mode, your audio never leaves your computer.
What the analysis gives you
Per track, right in the browser:
- Average BPM + beat grid to line up transitions
- Camelot key (e.g. 8A) with fractional variation across the track
- Energy (1–10) to shape the arc of the set
- Vocal % and HPSS stems to audition vocal/kick in isolation
- Suggested cue points, exportable as POSITION_MARK
Why on-device matters
Cloud analyzers make you upload the library — slow for big crates and a real risk for unreleased tracks. In Beat.Tools analysis doesn't depend on uploading: the DSP runs in the browser via WebAssembly/Web Audio, and in offline mode the file never leaves your disk. It works offline once loaded.
From analysis to the set
The results aren't locked in: write TBPM/TKEY into the MP3, export Rekordbox XML, M3U or CSV. Supported formats for analysis: MP3, WAV, FLAC, AIFF, M4A and OGG.
Frequently asked questions
Is the key detection reliable?
Keys come out in Camelot with an average and a fractional value across the track — useful when a song modulates. As with any automatic detection, spot-check critical tracks by ear.
How many tracks can I analyze?
No limit and no account. Analysis runs on your device, so speed depends on your hardware.
Does it batch-analyze?
Yes: point it at a folder and the queue processes tracks in sequence in the browser.
Do I need to be online?
Only to load the app. The analysis itself runs offline, on-device.
Analyze a track now
Pick a file and see BPM, key and energy in seconds — no account.