Match Your Music to Your Workout
Sort songs into warm-up, peak, and cool-down phases by BPM. Pick your workout type, set your duration, and get a playlist order that moves with your body.
Start BuildingWarm-Up
100-120 BPM
No songs yet. Add some above or use Auto-Sort.
Peak
130-160 BPM
No songs yet. Add some above or use Auto-Sort.
Cool-Down
80-110 BPM
No songs yet. Add some above or use Auto-Sort.
Unassigned Songs
Songs that don't fit any phase range appear here. You can drag them to a phase or adjust the workout type.
No unassigned songs.
How to Build Your Playlist
Pick Your Workout
Choose your workout type and total duration. Each type has different BPM ranges based on typical intensity patterns. A HIIT session has a wider peak range than yoga.
Add Your Songs
Type a song name and its BPM, then hit Add. Use the quick-add chips for common songs. You can also look up BPM values on SongBPM.com or tap along with the beat for 15 seconds and multiply by 4.
Sort Into Phases
Hit Auto-Sort to place songs into warm-up, peak, and cool-down buckets based on their BPM. Songs outside all ranges go to Unassigned. Drag songs between buckets to fine-tune the order.
Print or Share
Print your playlist order sheet or copy a share link. Your playlist also saves automatically in your browser so you can come back and adjust it later.
Common Song Tempos by Genre
Not sure what BPM to look for? Here are typical ranges for popular genres. Use these as a starting point when searching for songs to add.
| Genre | Typical BPM | Best Phase | Example Artists |
|---|---|---|---|
| Hip-Hop | 80-110 | Warm-Up / Cool-Down | Drake, Kendrick Lamar, J. Cole |
| Pop | 100-130 | Warm-Up / Early Peak | Taylor Swift, Dua Lipa, The Weeknd |
| EDM / House | 120-140 | Peak | Calvin Harris, Swedish House Mafia |
| Drum & Bass | 160-180 | Peak (HIIT) | Pendulum, Netsky |
| Rock | 110-140 | Peak | Foo Fighters, Arctic Monkeys |
| R&B / Soul | 60-90 | Cool-Down | SZA, Frank Ocean, Daniel Caesar |
| Reggaeton | 90-110 | Warm-Up | Bad Bunny, J Balvin |
| Lo-Fi / Chill | 60-85 | Cool-Down | Jinsang, Nujabes, Tomppabeats |
Tips for Better Playlists
Transition Gradually
Don't jump from 90 to 160 BPM between songs. Place a few tracks in the middle range so the shift feels natural. Your body notices sudden tempo changes.
Check Your Actual Pace
Your running cadence might not match the song's BPM exactly. Some people step on every beat, others on every other beat. Test a few songs before building a full playlist.
Account for Remixes
A remix can change a song's BPM by 10-30 beats. Always check the specific version you plan to use. The radio edit and the extended mix are often different tempos.
Build for the Hardest Part
Put your most motivating songs in the peak phase. That's when you need the extra push. Save calmer tracks for warm-up and cool-down.
What to Know Before You Start
- Phase durations use a 20/60/20 split (warm/peak/cool) which works for most cardio workouts. Strength training and yoga may need different splits.
- BPM ranges are based on exercise physiology research and common training practices. They are starting points, not strict rules.
- This page does not connect to Spotify, Apple Music, or any streaming service. It helps you plan the order, then you build the playlist in your preferred app.
- Your data stays in your browser. Nothing is sent to a server.