Intervals icu
Deep training analytics for athletes.
Open the official app on intervals.icu
This tool is hosted by its maintainers. Click below to open intervals.icu in a new tab — it's their official demo.
Browse sports tools →What's next with Intervals icu?
Choose how you want to get started.
Use it free
Open the official tool or demo — no account needed.
Self-host it
Run the open-source version on your own infrastructure.
What is Intervals icu?
Intervals.icu is a free, community-driven training platform designed for athletes specializing in cycling, running, triathlon, and multisport disciplines. It provides tools to track fitness progress, analyze training data, and optimize performance through structured analytics. The platform caters to athletes seeking to refine their training regimens by integrating data from devices like Strava and Garmin. By offering metrics such as fitness charts, power curves, and interval analysis, it addresses the need for personalized performance insights. Users benefit from a collaborative environment where they can monitor long-term trends, compare seasonal improvements, and adjust training zones based on real-time data. The tool’s emphasis on multisport tracking allows athletes to manage separate training parameters for each discipline, ensuring tailored analysis for diverse activities.
How it works
Intervals.icu serves as a digital hub for athletes to manage training data, analyze performance, and track progress across multiple sports. It aggregates activity data from compatible platforms to provide visual insights into fitness trends and fatigue levels. The platform’s primary goal is to athletes with actionable analytics, enabling them to refine training strategies and avoid overtraining. Its focus on multisport tracking allows users to maintain separate metrics for cycling, running, swimming, and other disciplines. The tool offers a Fitness Chart to visualize long-term performance trends, automatically updating zones based on maximal efforts. It supports multisport-specific metrics, such as watts per kilogram for cycling or pace thresholds for running. Power curve analysis and eFTP (estimated Functional Threshold Power) estimation help users assess aerobic capacity and training adaptations.
How to use it
- 1Connect accounts to Strava, Garmin, or other supported platforms to import activity data. 2. Upload historical training sessions to build a comprehensive performance timeline. 3. Use the Fitness Chart to monitor long-term fitness trends and fatigue indicators. 4. Analyze individual activities to review interval data, power curves, and zone adherence. Tip: Regularly update maximal effort data to refine eFTP estimates and ensure training zones remain accurate. Leverage the multisport dashboard to compare progress across disciplines.
What it can do
- training analytics
Use cases
Assumptions and limitations
Assumptions
- source: https://intervals.icu/
- license: Proprietary — free to use
- privacy: Opens an external demo
Limitations
- The platform lacks real-time data streaming from wearable devices during workouts.
- Multisport users may face complexity in managing separate training zones for each discipline.
- No built-in prescription for structured training plans beyond data analysis.
- Limited customization options for advanced analytics compared to proprietary alternatives.
- The proprietary license restricts open-source contributions or modifications.
Understanding the result
Deep training analytics for athletes.
Tool details
- Clearly flagged when a network request is needed.
- No account, no sign-up, and no tracking of your content.
- Powered by (MIT).
- Built with
- (https://intervals.icu/)
- License
- MIT
- Runs locally
- No — requires a network request
- Verification
- Not yet verified
- Input
- Query
- Output
- Text
Built with https://intervals.icu/. OpenToolVault provides the discovery and browser interface while crediting the original project maintainers.
- Built with
- License
- MIT
Open-source project
OpenToolVault is an independent directory. We are not affiliated with or endorsed by this project.
References
- / — GitHub Repository
Upstream project · GitHub
- Proprietary License
Upstream project
Frequently asked
How does Intervals.icu handle data from multiple sports?
The platform segregates training data into sport-specific profiles, allowing separate metrics for cycling, running, swimming, etc. Each discipline uses tailored calculations, such as watts per kilogram for cycling or pace thresholds for running, ensuring accurate analysis across activities.
What data sources are supported for activity import?
Intervals.icu integrates with Strava, Garmin, and other fitness platforms that export activity data in standard formats. Users must ensure their devices or apps export data in compatible formats like CSV or GPX for seamless import.
How do I analyze an individual training session?
Navigate to the activity details page after importing data. Use the interval detection tool to break down efforts into segments, review power/pace metrics, and assess zone adherence. Export the analysis for further review or sharing with coaches.
How does Intervals.icu compare to TrainingPeaks or SportTracks?
Intervals.icu focuses on multisport analytics and community-driven insights, while TrainingPeaks and SportTracks offer more comprehensive training plan prescription and coaching tools. Intervals.icu lacks proprietary features like custom workout templates but emphasizes data visualization and cross-sport comparisons.
What should I do if my activity data isn’t importing correctly?
Verify the file format matches supported types (CSV, GPX). Check for missing metadata like heart rate or cadence if the import fails. Contact support with the file and error details for troubleshooting. Ensure the activity’s sport type is correctly labeled in the source data.