"Eat 60 g carbs per hour" is the half of fueling. The other half is timing — what you eat 30 minutes before matters as much as what you eat on the bike. This generator gives you a minute-by-minute plan for the pre-load, the ride, and the post-recovery window, plus a caffeine schedule that won't leave you wired at midnight.
Why timing matters more than total
The body's glycogen stores hold ~500 g. A 3-hour hard ride uses roughly 250-300 g. So you need to eat roughly half what you burn, and the rest comes from glycogen depletion — which is why you bonk at hour 2.5 of an unfuelled ride.
Timing isn't optional. Your body absorbs carbs fastest when blood glucose is slightly elevated and you're 30-60 minutes into exercise. That's the prime window. Loading too late means the carbs arrive after your gut has slowed down; loading too early means you're digesting during the warm-up instead of the work.
What this calculator does differently
- Pre-load included. Most calculators start at minute 0. We include a 90-minute pre-load window with the right amount of carbs (1-2 g/kg) at the right time.
- Caffeine timing. Caffeine takes 30-45 minutes to peak. Loading at minute 5 of a ride is too late; loading at minute 30 is too early. We schedule caffeine to peak when your effort peaks.
- GI-aware. If you've selected "sensitive", we cap at 60 g/h and prefer glucose-only sources over fructose mixes.
- Recovery window. 30-minute window after the ride with carbs + protein (20-30 g carbs + 15-20 g protein) — the part most riders skip.
FAQ
Can I just take a gel every 30 minutes and skip this?
You can — but you'll likely under-fuel the first hour and over-fuel the third, and your gut will hate you. The point of a plan isn't to constrain you; it's to remove the "what do I eat now" decision while you're already working.
Why cap caffeine at 6 mg/kg?
Studies show diminishing ergogenic benefit above ~3 mg/kg, and increased side effects (jitters, GI upset, post-ride crash) above 6 mg/kg. Anything beyond 9 mg/kg has no proven benefit and clear downsides.
My race is at 14:00. The plan says eat 90 min before — that's lunch.
Adjust the start time to your race start, not your wake-up time. The plan is anchored to the first gel.
What about real food vs gels?
Real food (rice cakes, bananas) works but is bulkier and harder to time precisely. Gels give you a known dose. Most long-distance riders mix — real food for steady state, gels for high-stress race moments.
About this tool
This calculator was built to answer a question most online versions skip or oversimplify. It runs entirely in your browser; no inputs are stored or transmitted. The math is grounded in standard cycling physics and physiology models, and is suitable for hobbyist and intermediate training use. It is not a substitute for a coach, sports scientist, or professional bike-fit service.
Privacy Policy
This tool does not collect personal data. All inputs and results stay in your browser. We do not set first-party analytics cookies. This site may display ads served by Google AdSense; Google, as a third-party vendor, uses cookies to serve ads based on a user's prior visits to this site or other sites. Google's use of advertising cookies enables it and its partners to serve ads based on the visit to this site and/or other sites on the Internet. You can opt out of personalized advertising by visiting Google Ads Settings (google.com/settings/ads). Third-party vendors, including Google, use cookies to serve ads based on a user's prior visits to this site or other sites.
Children under 13 are not the intended audience.
Disclaimer
This calculator is provided for general informational and educational purposes only. It is not medical, mechanical, or legal advice. Predicted values depend on inputs you supply and simplified physical models; real-world outcomes vary. Use at your own risk. Brand names are descriptive only and do not imply affiliation.