Intervals.icu vs AdaptCycling: it hands you the data, we make the call

Intervals.icu is, genuinely, one of the best free analytics platforms in endurance sport — Fitness, Fatigue, Form, eFTP, power-curve models, the lot. But it shows you everything and leaves the decisions to you. It builds a periodization scaffold, but it doesn’t prescribe day to day or coach you in plain language.

By Jim Camut · Former pro and Johan Bruyneel Cycling Academy racer · Updated June 9, 2026

Two road cyclists seen from behind, riding a winding country lane at golden hour toward a village in the valley below.
Intervals.icu shows you every number from a ride like this. AdaptCycling decides what the next one should be — and why.Photo: David Dvořáček / Unsplash

At a glance

  • Intervals.icu is the deepest free analytics in cycling, and it deliberately stays out of your way. It shows you what happened; AdaptCycling decides what you should do next.
  • Intervals.icu has a deterministic Annual Training Plan Builder — base/build/peak phases — but it doesn’t generate adaptive day-to-day workouts. Its docs describe no automatic re-planning when you miss a block; the calendar is drag-and-drop, and adaptive prescription is what third-party apps add on top.
  • Intervals.icu has no AI coach. Its “Ask a Coach” connects you to real human coaches and its chat is athlete-to-coach messaging. AdaptCycling’s chat coach is built in, with cross-month memory.
  • A whole third-party ecosystem — IntervalCoach, Intervals Pro, Aixle, Athletica — exists to bolt AI prescription onto Intervals.icu’s API, which is the clearest proof the platform leaves the deciding to you on purpose.
  • Intervals.icu is free, with an optional $4/mo Supporter tier. AdaptCycling is $15/mo — because it’s a coach, not a dashboard.

Head to head

DimensionAdaptCyclingIntervals.icu
Pricing$15/mo or $150/yrFree core — optional $4/mo Supporter tier, no time limit
Analytics depth + customizationCoach-focused views — the metrics a coach acts on, not a full workbenchWorld-class — Fitness/Fatigue/Form, eFTP, multiple power-curve models, 140+ custom metrics, open API
Multi-sport supportCycling onlyCycling, running, swimming, triathlon — separate zones per sport
Data sources / device integrationsIntervals.icu itself, plus Wahoo, Hammerhead, Polar and Rouvy — on connect, then every new ride; Strava is a waitlist (seats capped)Garmin, Strava, Wahoo, COROS, Polar, Suunto, Zwift + open API — a true data hub
Where your workouts goOnto your intervals.icu calendar, 7 days ahead, which sends them on to your Garmin; straight to a Wahoo or KarooSends planned workouts to your head unit free, Garmin and Wahoo included — but you plan them yourself
Generates a plan from your dataYes — a periodized plan built from your ride history and goalA deterministic Annual Training Plan Builder (phases + load targets) you fill in yourself
Adapts when life disrupts the planThe current week re-solves on its own when rides break it; on Coach, tell the coach and it reworks the planNo automatic re-planning in its docs; you move workouts on the drag-and-drop calendar
Tells you what to do todayYes — today’s workout with a plain-language reasonShows planned vs actual on the calendar; the call is yours
Coach chat with long-term memoryCoach tier — typed-fact memory recalls goals, illness, and constraints for monthsNo AI coach — human “Ask a Coach” + athlete-to-coach chat instead
FTP without a forced testEstimated from your power curveeFTP modeled automatically from your maximal efforts — no test required

What cyclists actually say about Intervals.icu

Intervals.icu has the kind of reputation money can’t buy: it’s the free tool people cancel paid subscriptions for. Built by David Tinker, a developer and cyclist in Cape Town who started it as a Strava analysis side project in 2018 and went full-time in 2024, it has grown into one of the deepest analytics platforms in endurance sport — and it’s genuinely free. Riders praise the customization above everything (“the high degree of customisation is one of the great strengths”), the open architecture that connects to nearly every device and service, and a developer who answers feature requests personally in an active forum. For data-minded athletes, it’s close to beloved.

The honest grievances are about the flip side of that depth. New users routinely call it overwhelming — “you certainly can’t grasp the many powerful tools with just a few clicks” — and things aren’t always easy to find. There’s no polished first-party mobile app; the developer has been candid that a proper native app would be a huge undertaking, so mobile is responsive web plus third-party companions. And the Apple and Polar integrations have gaps. None of these are dealbreakers for the audience it serves — they’re the texture of a powerful, opinionated tool.

Put it together and the picture is clear and fair: Intervals.icu is the best free analytics platform in cycling, and it is deliberately a tool, not a coach. It hands you the data — all of it — and trusts you to know what to do with it. That’s a feature for the rider who wants to be their own analyst. For the rider who’d rather be coached, it’s exactly the gap AdaptCycling fills.

What Intervals.icu plans — and what it leaves to you

It’s worth being precise here, because Intervals.icu does more planning than people assume. It has a genuine Annual Training Plan Builder — pick your target race and it calculates Base, Build and Peak phases backwards from the date, with configurable weekly hours, progression rates, recovery weeks, and taper. It’s grounded in real sports science (Gabbett, Bompa, Seiler), and there’s a polished manual workout builder and a drag-and-drop calendar to go with it. Anyone who tells you Intervals.icu “has no plan generation” hasn’t used the Supporter tier.

But notice what the generator actually produces: a deterministic periodization scaffold — phases and weekly load targets — that you then fill with real workouts. Its docs describe no automatic re-planning when you miss a week, get sick, or your event moves. You move the workouts on the calendar yourself, and the fitness chart shows you the damage. There’s no daily “do this today,” and there’s no coach to ask. The clearest evidence is the cottage industry of third-party apps — IntervalCoach, Intervals Pro, Aixle, Athletica — built on the Intervals.icu API specifically to add adaptive, AI-driven prescription. They exist because the platform, by design, doesn’t do that part.

Where a coach changes the equation

This is the whole comparison in one move. AdaptCycling reads the same rides Intervals.icu does — you can connect Intervals.icu itself — but instead of handing you a dashboard, it makes the call. It generates the actual plan from your history, re-solves the week on its own when your rides break it, tells you what to do today, and explains why in plain language through a chat coach that remembers your goals and constraints for months. Intervals.icu shows you that your Form dropped; AdaptCycling tells you what to do about it.

For a rider who enjoys being their own analyst, Intervals.icu is the better seat — and it’s free. For a rider who’d rather be coached than become a data scientist, the gap is the entire point of AdaptCycling. And because AdaptCycling reads straight from Intervals.icu, you don’t have to choose: plenty of athletes keep Intervals.icu open for the deep dive and let AdaptCycling own the decisions. The dashboard and the driver aren’t rivals — they’re two different jobs.

When Intervals.icu is the better choice

Honest is better than loud. Three scenarios where you should pick them over us:

  • Cost is the constraint and you don’t want a coach — the free core (with free structured-workout push to your head unit) is unbeatable value, and the optional Supporter tier is just $4/mo.
  • You already know how to self-prescribe, or you have a human coach, and you just want the deepest tracking in the sport: Fitness/Fatigue/Form, eFTP, power-curve models, and HRV/wellness, all free.
  • You’re a multi-sport data tinkerer — runner, triathlete, or cyclist — who wants 140+ metrics, custom charts, and an open API to slice your own data. That’s exactly the athlete an AI coach helps least, and we’ll say so.

Common questions

Is Intervals.icu better than AdaptCycling?

It’s the wrong question — they do different jobs. Intervals.icu is the best free analytics platform in endurance sport; AdaptCycling is a coach. If you want to interpret your own data and write your own plan, Intervals.icu is hard to beat at any price. If you want a plan built, adapted, and explained for you, that’s AdaptCycling. Plenty of riders use both.

Does Intervals.icu create a training plan for me?

Partly. Its Annual Training Plan Builder (on the $4/mo Supporter tier) generates a deterministic periodization scaffold — Base/Build/Peak phases and weekly load targets — from sports-science formulas. But you fill in the actual workouts, and its docs describe no day-to-day adaptation. AdaptCycling generates the actual plan from your ride history and re-solves the week on its own when your rides break it.

Does Intervals.icu adapt when I miss a workout or get sick?

Not that its docs describe. You reschedule by moving workouts on the calendar, and the Fitness and Form chart shows you the impact. AdaptCycling re-solves the week on its own when missed rides break it, and on the Coach tier you can tell the coach you’re sick and it reworks the plan once you agree.

Does Intervals.icu have an AI coach?

No. Its “Ask a Coach” connects you with real human coaches, and its chat is athlete-to-coach group messaging — both genuinely useful, neither an AI coach. The third-party tools that add AI prescription (IntervalCoach, Intervals Pro, Aixle) are built on the Intervals.icu API, not part of the platform. AdaptCycling’s chat coach is built in, with cross-month memory.

Is Intervals.icu really free?

Yes. The core platform is free with no time limit. An optional Supporter subscription ($4/mo) unlocks the annual plan builder, full Strava history import, coaching/teams tools, and a few extras. The deep analytics most riders come for are free. AdaptCycling is $15/mo for the coaching layer Intervals.icu deliberately doesn’t provide.

Can I use both Intervals.icu and AdaptCycling?

Absolutely, and many do. AdaptCycling reads your rides straight from Intervals.icu, so there’s no conflict — use Intervals.icu for the deepest analysis and AdaptCycling for the plan, the adaptation, and the coaching. They’re complements, not substitutes.

Which has better analytics?

Intervals.icu, clearly — and it’s not close on raw depth: 140+ metrics, multiple power-curve models, custom charts, eFTP, and HRV/wellness, all free. AdaptCycling surfaces the analytics a coach actually acts on, not a full analytics workbench. If you live in the data, keep Intervals.icu.

Free training analysis · No card · ~3 minutes

All the data in the world still won’t tell you what to do today.

Intervals.icu shows you everything — and then leaves the decision to you. AdaptCycling reads the same rides straight from your Intervals.icu account, builds the plan, re-solves the week when your rides break it, tells you what to do today, and explains why. Keep Intervals.icu for the deep dive; let AdaptCycling make the call. Connect your rides and see your first plan. No card, no ramp test.

Related reading