TL;DR: Intervals.icu is one of the best free tools in endurance sport, full stop. Built by David Tinker, a developer and cyclist in Cape Town, it has grown from a Strava analysis side project in 2018 into a platform with 160,000+ active athletes and 193 million+ analyzed activities. The fitness chart, power curve, automatic interval detection and custom charts rival software that costs hundreds of euros per year, and the core of it costs nothing. The optional Supporter tier is 4 dollars per month. But Intervals.icu is an analysis platform first and a coaching platform second. Coaches can follow athletes and chat, but there is no billing, no team administration at club scale, no physiological testing, no coach education, and the interface asks for a real learning curve. For self-coached, data-savvy athletes it is close to perfect. For coaches running a professional practice, it covers the analysis and leaves the rest of the job to other tools.
What Is Intervals.icu?
Intervals.icu is a web-based training analysis and planning platform for cyclists, runners, triathletes, swimmers and other endurance athletes. It started in 2018 when David Tinker, a software developer and cyclist from Cape Town, wanted better analysis of his own Strava data. He built it, shared it, and kept building. In 2024 he went full-time on the project, funded by voluntary supporter subscriptions rather than venture capital or ads.
That origin story explains most of what the platform is. Intervals.icu is built by an athlete who loves data, for athletes who love data. It now counts more than 160,000 active athletes and has analyzed more than 193 million activities, and the tone of the community around it is unusually warm: on cycling forums, praise for Intervals.icu is one of the few things everyone agrees on.
The platform covers activity analysis, fitness and fatigue tracking, a training calendar with a structured workout builder, wellness data, and basic coaching features that let a coach follow and manage athletes. It connects to Garmin, Polar, Suunto, COROS, Wahoo, Strava, Zwift, MyWhoosh, Rouvy, Oura, Whoop, Concept2 and more, with 250+ third-party apps built on its open API.
This review looks at what Intervals.icu does exceptionally well, where its limits are, and who should build their training or coaching around it.
Key Features
Fitness, Fatigue and Form Tracking
The fitness chart is the heart of Intervals.icu. It implements the classic Performance Management Chart model: fitness (CTL), fatigue (ATL) and form (TSB) plotted over time, so athletes can see training load trends and time their peaks. On TrainingPeaks this chart sits behind the Premium subscription. On Intervals.icu it is free.
The platform also estimates FTP automatically from maximal efforts in your riding data (eFTP), so zones stay current without formal testing on the bike. Historical data can be pulled in from Strava and Garmin, giving a complete training history from day one.
Power and Pace Analysis
For cyclists, the analysis depth is remarkable:
- Power curve: Compare seasons, view watts per kilogram, and model your profile with multiple algorithms including eFTP, Morton’s 3-parameter model and Monod and Scherrer
- Automatic interval detection: The platform finds your efforts in each ride, with spike detection and correction for power and heart rate data
- Decoupling analysis: Cardiac drift and the Power/HR ratio in zone 2 give a clear read on aerobic fitness over time
- Zone time distribution: Time in zone across power, heart rate and pace, with polarization analysis
Runners and swimmers get equivalent treatment through pace curves, grade adjustment and per-sport zones. The multisport support is real: each discipline keeps separate zones, settings and metrics.
Custom Everything
This is where Intervals.icu separates itself from every packaged product. Users can create custom zones anchored to FTP, LTHR or their own custom fields, custom wellness fields, custom activity fields computed from data, and custom charts built with Plotly. Power users write JavaScript inside the platform to compute new activity streams straight from FIT file data and share their creations with the community.
If you can define a metric, you can probably track it. No other mainstream platform hands users this much control.
Training Calendar and Workout Builder
The calendar supports drag-and-drop planning, a workout library, weekly totals and imports from third-party calendars. The workout builder is text-based, quick once learned, and supports steps targeting power, heart rate, pace or cadence. Workouts import and export in Zwift (ZWO), FIT, MRC and ERG formats and sync to Garmin, Wahoo and other devices.
A library of training plans is available, and Supporters get an annual training plan builder for season-level periodization.
Coaching and Communication
Intervals.icu does have coaching features, and they matter for this review. Coaches can follow athletes, view their data, plan their workouts and organize them with tags. A chat function shares workouts, activities and screenshots in individual or group conversations. The Ask A Coach feature connects athletes with professional coaches inside the platform.
Teams and coaching organisations, along with bulk athlete configuration, are part of the Supporter tier. The coaching workflow is functional and many working coaches use it daily, especially alongside self-coached athletes who already live on the platform.
Open API and Integrations
The REST API supports OAuth 2.0, uploads and downloads of activities, wellness data, workout creation and webhooks. More than 250 third-party apps have integrated with it. For technically minded coaches and developers, Intervals.icu is the most open platform in endurance sport.
Community and Languages
Development happens in the open on the Intervals.icu forum, where the developer ships improvements continuously and users vote on features. Translations come from the community too: the platform is available in 21 languages, including English, Dutch, French, German, Spanish and Italian.
Strengths
The Price Is Unbeatable, Because There Isn’t One
The free tier is not a trial or a teaser. Fitness and fatigue modeling, the power curve, interval detection, the calendar, the workout builder, device sync and custom charts all cost nothing, forever, no credit card. The Supporter tier at 4 dollars per month adds extras (weather analysis, annual plan builder, full Strava history import, fully custom zones, teams) and mostly exists so grateful users can fund the project. Testimonials on the site include a user who cancelled TrainingPeaks Premium and became a supporter instead, and that story repeats across forums.
Analysis Depth That Rivals Anything
For raw analytical capability, Intervals.icu competes with platforms costing 20 euros per month and with desktop analysis software costing far more. The combination of standard metrics (Coggan-style training load, power curve models) and unlimited customization means serious athletes rarely hit a ceiling.
Genuinely Open
The API, the export formats, the custom JavaScript and the 250+ integrations make Intervals.icu a platform in the true sense. Your data is never locked in, and the ecosystem around it grows monthly.
A Developer Who Listens
Feature requests go on a public forum, the developer responds personally, and updates ship constantly. The 93 million activities analyzed in its first years grew to 193 million+ because the product keeps earning trust. Few products at any price have this feedback loop.
Community-Powered Multilingual Support
Twenty-one interface languages, translated by the community, is more than almost any competitor offers. The translations are volunteer work, so depth varies by language, but the breadth is impressive.
Weaknesses
It Is Not a Coaching Business Platform
This is the central limitation for professional coaches. Intervals.icu lets you coach: follow athletes, plan workouts, chat. It does not help you run a coaching business. There is no athlete billing or subscription automation, no invoicing, no client onboarding flow, no branded reports to hand to paying clients, and no structured team or club administration with roles and permissions at the level club platforms offer. Coaches assemble those pieces elsewhere.
No Physiological Testing
There is no lactate testing module, no threshold detection from step test data, and no automatic zone generation from a physiological assessment. The platform estimates thresholds from field data (eFTP is genuinely useful), but coaches who base zones on measured lactate values run that workflow in separate software and transfer results by hand.
The Learning Curve Is Real
Intervals.icu is dense. The interface prioritizes information over polish, settings run deep, and new users regularly describe the first weeks as overwhelming. The forum is full of patient explanations for exactly this reason. Data-loving athletes push through and end up devoted. Athletes who want a simple, guided experience often bounce off, and coaches must factor that in for every athlete they invite.
The Mobile Experience Trails the Web
The platform is web-first. A mobile app exists, but the desktop browser is where Intervals.icu shines, and reviewers consistently rank the mobile experience behind TrainingPeaks. For athletes who live on their phones, this is a daily friction point.
A One-Person Project
David Tinker’s single-handed stewardship is a strength (speed, coherence, community trust) and a structural risk. There is no company behind the platform in the usual sense, no SLA, and support happens through the community forum rather than a dedicated support team. For individual athletes this rarely matters. For a coach placing their entire professional workflow on the platform, it is worth weighing honestly.
No Coach Education or Business Growth Path
There is no academy, no structured courses, and no matchmaking that funnels new athletes to coaches (Ask A Coach exists but is a modest feature, not a marketplace). Coaches who want their platform to help grow their practice will not find that here.
Who Is Intervals.icu Best For?
Intervals.icu is the right choice if you:
- Coach yourself and love data: The platform was built for exactly you, and it is free
- Want TrainingPeaks-grade analytics without the subscription: CTL/ATL/TSB, power curves and interval detection at zero cost
- Customize everything: Custom fields, charts and even JavaScript extensions reward tinkering
- Are a coach with data-savvy athletes: The follow-athlete workflow works well when athletes are self-motivated platform users
- Build tools: The open API is the best in the category
Ideal Intervals.icu user: A self-coached cyclist, runner or triathlete who reads their own power curve, enjoys configuring their own charts, and wants deep analysis without paying for it. Or a coach whose practice is analysis guidance for athletes like that.
Who Should Look Elsewhere?
Intervals.icu may not be the right fit if you:
- Run coaching as a business and need billing, professional client reports and team administration
- Base training zones on lactate testing and want threshold detection and zone updates built into your platform
- Coach athletes who need a simple, guided app rather than a data workbench
- Want structured communication workflows: check-ins, debriefs and scheduled messaging built for coach-athlete relationships
- Need dedicated support and a company-backed platform for your professional workflow
- Want coach education or athlete acquisition alongside your software
Coachbox as an Alternative
Coachbox and Intervals.icu overlap on the fundamentals: structured workouts, device sync, load tracking and athlete monitoring. The difference is the job each platform was built for. Intervals.icu is built for the athlete analyzing their own training. Coachbox is built for the coach running a professional practice.
What Coachbox brings that Intervals.icu doesn’t:
- AI-powered lactate testing: Run a lactate step test, and the AI detects LT1 and LT2 in under 60 seconds, then updates the athlete’s training zones automatically. Every coaching plan includes a set of free tests at signup, with per-test pricing after that
- A coaching workflow, not just coach access: Structured athlete communication, wellness check-ins, and profiles that combine training and testing history
- Professional client output: Branded PDF test reports you can hand to paying athletes
- Coachbox AI: An assistant you can chat with about your athletes’ workouts, metrics and zones for a critical, evidence-based read on their training
- Coachbox Academy: Built-in coach education covering training methodology and coaching practice
- Athlete matchmaking: Athletes looking for a coach can find you through the platform
- Dedicated support: A company and support team behind the product, in a platform localized in seven languages (English, Dutch, French, German, Italian, Spanish and Portuguese)
What Coachbox doesn’t match Intervals.icu on:
- Price: Nothing beats free. Coachbox coaching plans start at EUR 12.95/month
- Raw analytical customization: Custom JavaScript, custom streams and Plotly charts have no Coachbox equivalent
- API openness: Coachbox offers API access on its Peak plan, but Intervals.icu’s open ecosystem of 250+ integrations is the category benchmark
The honest split: if you are a self-coached athlete, Intervals.icu is probably all you need, and we say that as a competitor. If you are a coach whose practice includes testing, professional client communication and a growing roster, Coachbox replaces the stack of tools you would otherwise assemble around Intervals.icu. For the full feature-by-feature breakdown, see Coachbox vs Intervals.icu.
Coachbox is used by 25,000+ users who have logged 11 million+ workouts across 15+ countries, syncs with Garmin, Wahoo, Polar, Suunto, COROS, Fitbit and TomTom (Zwift and Rouvy coming soon), and offers transparent EUR pricing from EUR 12.95/month, with a free athlete account.
The Bottom Line
Intervals.icu is a rare thing: a genuinely excellent product, given away, improved constantly, and loved by its community for good reasons. For self-coached endurance athletes who want deep analysis, it is the best value in the sport, because it costs nothing and outperforms tools that don’t.
Its limits are equally clear, and they are limits of scope rather than quality. It is an analysis workbench with coaching features, not a coaching business platform. There is no testing, no billing, no client-ready reporting, no education, and no support organization, and the learning curve filters out less technical athletes.
If you coach yourself, start using it today. If you coach others professionally, use it for what it is brilliant at, and look at what a dedicated coaching platform adds on top. We’ve compared the main options in Intervals.icu Alternatives, examined the money question in Intervals.icu Pricing, and if you’re weighing it against the market leader, read Intervals.icu vs TrainingPeaks.