BeatMix — Apple Music Playlist Sorter

Sort your Apple Music playlists by BPM, energy, mood & more

BeatMix syncs your Apple Music playlists, automatically detects BPM and audio metadata for every track, and groups songs into smart mixes. Filter by tempo, energy, mood, danceability, genre, release year, and play count. Heart Rate Play matches music to your Apple Watch workout intensity in real time.

Download on the App Store

Everything You Need to Organize Your Music

BeatMix goes beyond simple BPM sorting — it analyzes 12+ audio dimensions to create the perfect playlist for any moment.

BPM & Audio Metadata Detection

Every track is automatically analyzed for BPM/tempo, musical key, energy, danceability, valence, acousticness, instrumentalness, liveness, speechiness, loudness, genre, and release year. No manual tagging needed.

BPM Range Slider

Dual-thumb slider to filter songs by min and max BPM. The song list updates live as you drag. Perfect for DJs, runners, and workout enthusiasts who need a specific tempo range.

Smart Preset Mixes

30+ built-in presets across Workout, Mood, Activity, and Style categories. Songs are grouped using BPM, energy, danceability, valence, and more — the right playlist for any moment, automatically.

Heart Rate Adaptive Playback

Connect your Apple Watch and BeatMix dynamically matches music to your workout intensity. Five heart rate zones with gapless transitions and optional voice announcements when you cross into a new zone.

Release Year & Top Played

Filter songs by release year with a range slider — explore your 90s hits or latest additions. See your most-played tracks ranked with adjustable play count filters.

Genre Grouping

See your playlist sorted by genre automatically — Rock, Pop, Hip-Hop, Electronic, Jazz, Classical, and more. Toggle genres on or off to focus on what you want.

Custom Mixes

Create your own mix rules with configurable ranges for BPM, energy, danceability, mood, acousticness, and more. Build global presets or per-playlist custom groups.

Export to Apple Music

Export any sorted mix back to Apple Music as a new playlist with a custom name. Take your perfectly organized music anywhere Apple Music plays.

In-App Playback

Full Now Playing screen with scrubable progress, BPM pulse indicator synced to the beat, heart rate display, musical key badge, and queue position. Mini player always accessible.

30+ Smart Preset Mixes

Songs are automatically grouped by audio characteristics — not just genre or artist. One song can appear in multiple mixes.

🏋️ Workout

Warm-Up Moderate Intense Cool Down

😊 Mood

Happy Melancholy Chill Hype Focus Party Romantic

🚗 Activity

Driving Dinner Sleep Study Morning Commute Cooking

🎸 Style

Live Acoustic Instrumental Lo-Fi A Cappella Electronic Orchestral Raw

How It Works

Sync a Playlist

Import any playlist from your Apple Music library with one tap.

Auto Detect

BeatMix looks up BPM, energy, mood, and 10+ audio features for every track automatically.

Browse & Filter

Songs are grouped into smart mixes. Use BPM and year range sliders to dial in exactly what you want.

Play or Export

Listen in the app with full playback controls, or export a mix back to Apple Music as a new playlist.

Built for Every Moment

🏃 Running & Working Out

Filter songs by BPM to match your cadence — 150-170 BPM for tempo runs, 120-140 for strength training. Heart Rate Play auto-adjusts as your intensity changes.

📚 Studying & Focus

The Study and Focus presets surface low-energy instrumental tracks with minimal vocals — scientifically ideal for concentration.

🎧 DJing & Mixing

Sort by exact BPM range to find tracks that mix well together. Export sorted playlists back to Apple Music for your next set.

🎉 Hosting & Parties

The Party and Hype presets pull high-energy, danceable tracks automatically. Dinner and Chill presets handle the wind-down.

🚗 Road Trips

The Driving preset finds upbeat, mid-energy tracks perfect for the road. Morning and Commute presets for daily drives.

🕰️ Nostalgia

Use the Release Year slider to surface music from any era. Filter your playlist to just the 80s, 90s, or 2000s and rediscover forgotten favorites.

Frequently Asked Questions

How does BeatMix detect BPM and audio metadata?

BeatMix uses the Soundcharts API to look up audio features for each track in your playlist. It identifies songs by their ISRC code or Apple Music catalog ID, then retrieves detailed metadata including BPM/tempo, energy, danceability, valence, acousticness, instrumentalness, liveness, speechiness, loudness, musical key, genre, and release year.

Can I sort my Apple Music playlist by BPM on iPhone?

Yes! Apple Music on iOS doesn't have a built-in BPM sort, but BeatMix solves this. It syncs your playlists, detects BPM for every track, and lets you filter songs with a dual-thumb BPM range slider or sort them into smart preset mixes based on tempo, energy, and more.

Do I need an Apple Music subscription?

Yes, an active Apple Music subscription is required for in-app playback. You can still sync playlists and view audio metadata without a subscription, but playing tracks requires Apple Music.

What are Preset Mixes?

Preset Mixes are smart filters that automatically group your songs based on audio features. Categories include Workout (Warm-Up, Moderate, Intense, Cool Down), Mood (Happy, Chill, Hype, Focus, Party, Romantic, Melancholy), Activity (Driving, Dinner, Sleep, Study, Morning, Commute, Cooking), and Style (Live, Acoustic, Instrumental, Lo-Fi, Electronic, Orchestral, A Cappella, Raw).

Can I create my own custom mixes?

Yes. You can create custom mix presets with your own filter ranges for BPM, energy, danceability, valence, acousticness, instrumentalness, liveness, speechiness, loudness, genre, and release year. You can also create per-playlist custom groups with unique rules.

How does Heart Rate Play work with Apple Watch?

Heart Rate Play reads your real-time heart rate from your Apple Watch via HealthKit and maps it to one of five zones: Rest, Light, Moderate, Hard, and Peak. Each zone has tailored BPM, energy, and danceability ranges. BeatMix automatically selects and queues songs that match your current zone, with gapless transitions as your heart rate changes. Optional voice announcements speak the zone name when you cross thresholds.

Is BeatMix free?

BeatMix offers a free tier with 100 BPM matches and 3 Heart Rate Play sessions — enough to try all the features. BeatMix Pro unlocks unlimited BPM matches, unlimited HR Play, and the ability to save custom mix presets. Available as a monthly or yearly subscription.

Does BeatMix work with Spotify?

BeatMix currently works exclusively with Apple Music via Apple's MusicKit framework. Spotify support is not available at this time.

Is my music data private?

Yes. BeatMix does not collect any personal information. Your playlist data stays on your device. The only external data transmission is song identifiers sent to look up publicly available audio metadata. No personal or user-specific data is ever transmitted. See our Privacy Policy for full details.

Ready to organize your music?

Sort by BPM, energy, mood, and more — the playlist organizer Apple Music has been missing.

Download on the App Store