Sound masking. Cycling music. AI automation. Built without dark patterns.Get in touch
Jul 19, 2026 · 5 min read

Cycling cadence chart: RPM to BPM for every training zone

A cycling cadence chart mapping every RPM from 60 to 160 to its matching music BPM, by training zone, with half-time and double-time options. Bookmark it.

Cycling cadence matches music tempo one to one: 1 RPM equals 1 BPM, so a 90 RPM cadence needs 90 BPM music. The chart below maps every cadence from 60 to 160 RPM to its matching tempo across six training zones, plus half-time and double-time options for tracks at other tempos.

This is the quick-reference version of our longer cadence-to-music guide. If you want the reasoning behind the numbers, read that. If you just want the chart, bookmark this page.

The one rule behind the whole chart

Each pedal revolution lines up with one beat, so your target cadence in RPM is the exact tempo in BPM to look for. Ride at 82 RPM, cue up 82 BPM music. There is no conversion factor and no multiplier.

Because the match is one to one, the chart doubles as a cadence planner. Pick the effort you want, read across to the tempo, and build a playlist around it.

Cadence to BPM chart (60 to 160 RPM)

Read the row for your target cadence. The music tempo column is the BPM to search for, the zone column tells you where that effort sits, and the effort column describes how it should feel.

Cadence (RPM)Music tempo (BPM)Training zoneEffort
6060RecoveryVery easy
6565RecoveryVery easy
7070RecoveryEasy
7575RecoveryEasy
8080EnduranceModerate
8585EnduranceModerate
9090EnduranceModerate
9595TempoComfortably hard
100100TempoComfortably hard
105105TempoComfortably hard
110110ThresholdHard
115115ThresholdHard
120120ThresholdHard
125125VO2maxVery hard
130130VO2maxVery hard
135135VO2maxVery hard
140140VO2maxVery hard
145145SprintMaximum
150150SprintMaximum
155155SprintMaximum
160160SprintMaximum

Training zones at a glance

If you think in training zones rather than exact numbers, this table groups the cadence ranges. The ranges are typical and they overlap in practice, so treat them as starting points rather than fixed lines. Inside Siasola Cycling Beats, these collapse into five built-in energy zones (warmup, endurance, tempo, threshold, and sprint) that you can browse by effort.

Training zoneTypical cadence (RPM)Music tempo (BPM)How it feels
Recovery60 to 7560 to 75Very easy, conversational
Endurance76 to 9076 to 90Sustainable, full sentences
Tempo91 to 10591 to 105Comfortably hard, choppy talk
Threshold106 to 120106 to 120Hard, short phrases only
VO2max121 to 140121 to 140Very hard, a few minutes at a time
Sprint141 to 160141 to 160Maximum, seconds at a time

When you cannot find music at the exact tempo

Some cadences sit in tempo ranges where good music is scarce. Recovery spins need slow tracks, and sprints need very fast ones, and both are harder to find. Half-time and double-time matching solves this. A track can lock you to your cadence at half or double its printed tempo, because your legs follow the pulse you feel, not the number on the label.

Your target cadenceWhere music runs thinTrack tempo that also works
60 to 80 RPM (easy spins)Energetic tracks at 60 to 80 BPM120 to 160 BPM, pedal on every other beat
140 to 160 RPM (sprints)Tracks at 140 to 160 BPM70 to 80 BPM, pedal twice per beat

So a 150 RPM sprint syncs to a 150 BPM track or a 75 BPM track, and a 70 RPM recovery spin syncs to a 70 BPM track or a 140 BPM track. Your target tempo, half of it, or double it can all keep you on cadence.

How to use the chart during a ride

  1. Decide your cadence for the effort ahead, for example 100 RPM for a tempo block.
  2. Find that row in the chart and note the music tempo, which is the same number.
  3. Queue tracks at that BPM, or use the half-time and double-time options if the exact tempo is hard to find.
  4. When you change effort, jump to the new row and switch tempo to match.

Building a separate playlist for each cadence takes work, and songs at less common tempos like 73 or 107 BPM thin out fast. Siasola Cycling Beats removes that step by generating original tracks at every tempo from 60 to 160 BPM and locking them to your pedalling speed in real time, so the chart happens automatically. For the deeper background on why tempo and cadence work together, see the science of cadence-matched music.

Frequently asked questions

What BPM matches my cycling cadence?

Match the number exactly, since one pedal revolution equals one beat. A 90 RPM cadence needs 90 BPM music, and 120 RPM needs 120 BPM. There is no conversion factor or multiplier. Find your target cadence in the chart and read across to the same number in the music tempo column.

What cadence goes with each training zone?

Recovery sits around 60 to 75 RPM, endurance 76 to 90, tempo 91 to 105, threshold 106 to 120, VO2max 121 to 140, and sprint 141 to 160. The music tempo matches each cadence one to one, so the BPM range for every zone equals its RPM range. Treat the ranges as approximate starting points.

What if I cannot find music at my exact cadence?

Use half-time or double-time matching. A track can lock you to your cadence at half or double its tempo, because your legs follow the pulse you feel. For a 70 RPM spin, a 140 BPM track works if you pedal on every other beat. For a 150 RPM sprint, a 75 BPM track works if you pedal twice per beat.

What cadence and BPM should a sprint be?

Sprints sit in the top zone at 141 to 160 RPM, matched to music at 141 to 160 BPM. These are maximum efforts held for seconds, not minutes. Because tracks at that tempo are scarce, a half-time match also works: pedal twice per beat to a 70 to 80 BPM track and you stay on cadence.

How is this chart different from the full cadence-to-music guide?

This page is the chart-first reference: the RPM to BPM tables, the zone ranges, and the half-time and double-time options, with minimal prose. The full cadence-to-music guide covers the reasoning, the five energy zones in detail, tips for finding a song's BPM, and why approximate matching still works.

Justin, founder of siasola

Justin

Founder of siasola

BSc Computer Science, graduate studies in machine learning / AI, 12 years of music training. Building AI automation and apps for good.

Learn more about siasola Cycling Beats

Explore

Ready to try siasola Cycling Beats?

Get notified