A quality-first, human-reviewed collection of web tools, apps, and resources for runners. Find useful tools for planning, training, tracking, racing, and improving your running experience.
⭐ Useful? Star this repository to find it again.
Contributions welcome! Feel free to submit a pull request to add new tools or improve existing ones. Please check the contribution guidelines for formatting and submission details. New tool submissions must be independent recommendations, not self-affiliated, paid, automated, or bulk promotion. This project adheres to a Code of Conduct to ensure a welcoming environment for all contributors.
- Weather and Conditions
- Training and Planning
- Performance Tracking
- Route Planning
- Nutrition and Hydration
- Race Planning
- Gear and Equipment
- Mobile Apps
- Education and Training Plans
- Motivation and Community
- Gamification
- Community
Browse weather and conditions
- WeatherToRun - Weather-based running condition advisor that helps determine optimal running conditions.
- AccuWeather Running Forecast - Provides running-specific weather forecasts to help you plan your runs.
Browse training and planning
- Calendar Hack - Quick calendar tool for date calculations and viewing.
- intervals.icu - Free advanced training-analysis platform for runners and cyclists, with fitness/fatigue tracking and workout planning.
- Strava Route Builder - Plan and create custom running routes, analyze elevation, and sync with your GPS device.
- Runkeeper - From Asics, it offers training plans, goal setting, and progress tracking for runners of all levels.
- Runna - Personalized running training plans and coaching for runners of all levels, with plans for races and distances from 5K to ultramarathon.
- DialPace - Free running pace calculators: race pace, time prediction, VDOT training zones, splits, and printable pace bands.
Browse performance tracking
Tools for analyzing runs, tracking progress, and monitoring performance metrics
- Garmin Connect - Analyze your runs, track progress, and join challenges (requires Garmin device).
- Strava - Social network for athletes, track your runs, analyze performance, and connect with other runners.
- MapMyRun - Track and analyze your runs, set goals, and discover new routes.
Browse route planning
Tools for planning running routes, finding new paths, and exploring terrain
- Plotaroute - Plan, share, and discover running routes with detailed mapping tools.
- Komoot - Plan running routes with turn-by-turn navigation and terrain analysis.
- On The Go Map - Simple tool for mapping running routes and calculating distances.
Browse nutrition and hydration
Tools for meal planning, hydration tracking, and fueling strategies
- MyFitnessPal - Track nutrition, hydration, and calories to support your running goals.
Browse race planning
Tools for finding races, registration, and race-day preparation
- Race Roster - Find, register, and plan for running races worldwide.
- RunSignUp - Search for races, register, and manage your race calendar.
- World's Marathons - Discover and register for marathons and other running events globally.
- NYRR (New York Road Runners) - Organizes races and running events in New York City, including the NYC Marathon.
- Running in the USA - Comprehensive directory of running races and events across the United States.
- Find a Race - Search for running, triathlon, and obstacle races in the UK and worldwide.
- Spartan Race - Official site for Spartan obstacle course races, with event listings, registration, and training resources.
Browse gear and equipment
Tools for gear recommendations, reviews, and equipment tracking
- RunRepeat - In-depth reviews and comparisons of running shoes and gear.
- Clever Training - Shop for running gear, GPS watches, and accessories.
Browse mobile apps
Essential mobile apps for runners (iOS/Android)
- Nike Run Club - GPS run tracking, guided runs, and coaching plans.
- Zwift Run - Virtual running platform for treadmill workouts and races.
- Couch to 5K - Beginner-friendly app to help new runners train for their first 5K.
- Strava App - Mobile app for tracking runs, analyzing performance, and connecting with the global running community.
Browse education and training plans
Resources for learning about running, training methodologies, and structured plans
- Jack Daniels' VDOT Running Calculator - Calculate training paces and race predictions based on your fitness.
- McMillan Running Calculator - Personalized training paces and plans for runners.
- Pace Playground - Interactive pace calculator for planning race strategies and training paces.
Browse motivation and community
Tools for staying motivated, finding running groups, and connecting with other runners
- parkrun - Free, weekly, timed 5K events in parks around the world.
- Reddit r/running - Online community for runners to share advice, stories, and motivation.
- Strava Clubs - Join running clubs and connect with local and global running communities.
Browse gamification
Tools that make running more engaging through challenges, achievements, and game-like elements
- Wandrer - Explore your city by running every street and track your progress with gamified achievements.
- CityStrides - Track your progress as you run every street in your city with detailed mapping and statistics.
- Zombies Run! - Immersive running game where you're chased by zombies while completing missions and building your base.
Found a great running tool independently? We'd love to consider it! Please check our contribution guidelines and submit an issue or pull request. We do not accept self-affiliated, paid, automated, or bulk promotional submissions.
Please note: This project adheres to a Code of Conduct. By participating, you are expected to uphold this code.
Please use the following template when adding a new tool:
- [Tool Name](full URL) - Brief description of what it does (1-2 sentences).- [WeatherToRun](https://weathertorun.app/) - Weather-based running condition advisor that helps determine optimal running conditions.- The tool is running-related and useful for runners
- The link works and the tool is accessible
- The description is clear and concise
- The tool fits the most appropriate category
This is a community-driven project. Whether you're a casual jogger or ultramarathon runner, your tool recommendations help everyone in the running community!
If you find this collection useful, please ⭐ star the repo and share it with fellow runners!
