Local by design means privacy first. No cloud analysis, no AI learning, just your work staying yours.
Instant Detection
Detect BPM, musical key, and danceability in under 1 second, completely offline and optimized for your device. Process hundreds of tracks in one go with minimal CPU and memory usage.
Auto-Tag & Rename
Write BPM and key metadata directly to your audio files and rename them using a custom format with variables. Choose your preferred BPM and key notation, and output directory.
2026 Update
How we stack up
See how Track Analyzer compares to the most popular alternatives.
Track Analyzer
Mixed In Key
Rekordbox
Pricing
One-Time Purchase
Buy once, own forever. No subscription required
$4.99
$58
Free / subscription
Core Features
Under 1 Second Per Track
BPM + key + danceability in under a second, on-device
–
–
Key Detection
Danceability Score
Ranks how energetic and dance-floor-ready each track is
Energy level rating
–
Write Metadata to File
Saves BPM and key directly into your audio file tags
–
File Renaming
Rename files using detected BPM, key, and custom format
–
–
Batch Analysis
Analyze hundreds of tracks in a single session
Export to Spreadsheet
Export analysis results as a table for sorting and filtering
–
–
Rated 4.5 out of 5 on the App Store
100% Dedicated
I got this app to make my imports to Traktor easier, it didn't quite do what I wanted but reaching out to the developer, they were open to my suggestions and feedback and now it writes BPM and Camelot keys to your tracks!
Sweet Boy GP – 🇺🇸 United States
Clean Interface
Clean and simple interface for finding and writing the BPM and Key information of audio files. Exactly what I was looking for.
Howie-44 – 🇬🇧 United Kingdom
Frequently Asked Questions
Everything you need to know.
What does Track Analyzer detect?
Track Analyzer detects BPM, musical key (in Camelot Wheel or Open Key notation), and a danceability score for each track. All three are analyzed in under 1 second per file.
Can I analyze multiple tracks at once?
Yes. Drag a folder or any number of files onto the app and it processes them all in batch, with minimal CPU and memory usage.
How does auto-tagging work?
After analysis, Track Analyzer can write the detected BPM and key directly into your audio file's metadata tags. This makes the data visible in Rekordbox, Serato, Traktor, and any other app that reads standard tags.
How does file renaming work?
You define a custom naming format using variables like BPM, key, title, and artist. Track Analyzer renames your files accordingly after analysis, so your library stays consistently organized.
What is the danceability score?
The danceability score rates how energetic and dance-floor-ready a track is, based on its audio characteristics. It helps you quickly identify high-energy tracks when building sets.
Does it require an internet connection?
No. All analysis happens fully offline, on your Mac. No files are uploaded anywhere.
Is this a subscription?
No. It's a one-time $4.99 purchase with no recurring fees and no locked features.