Free tool
Build a carbs, fluid, and sodium plan for any ride or run.
Plan carbs, fluid, and sodium for any endurance ride or run. Enter duration, intensity, body weight, and sport, get per-hour grams of carb, millilitres of fluid, and milligrams of sodium, plus a stacked timeline showing when to eat and when to drink. Built for century rides, marathons, gran fondos, and any session past 90 minutes where bonking is on the table.
Free · no signup · your file stays on your device
Carbs / hr
75 g
Fluid / hr
700 ml
Sodium / hr
500 mg
Total carbs
225g
Total fluid
2100ml
Total sodium
1500mg
How it works
- 1
Enter the basics
Duration in HH:MM, intensity (easy/tempo/race), body weight, and sport.
- 2
Read the per-hour targets
Carbs in grams, fluid in ml, sodium in mg - sized for your effort.
- 3
Plan the timeline
Stacked horizontal bars show when to drink and when to eat across the session.
What you get
- Sport-aware carb targets (cycling, running, triathlon)
- Intensity-graded fluid and sodium recommendations
- Hour-by-hour fuel timeline with eat-and-drink prompts
- Body-weight scaling for athletes from 50kg to 100kg+
- Realistic carb ceilings - 90-120g/hr on the bike, 60-90g/hr running
- Works offline - nothing leaves your device, no signup
More from cycling tools
See all toolsFTP Estimator
20-min test or ramp test, then zones.
OpenPower-to-Weight Ratio Calculator
Watts per kilogram for every duration.
OpenTSS Calculator
TSS, IF, and intensity band per ride.
OpenSaddle Height Calculator
Inseam in. Saddle height out.
OpenExplore the FIT toolkit
14 free tools to view, edit, fix, and convert your Garmin FIT files.
Open the toolkitFAQ
Why does cycling tolerate more carbs than running?
Bouncing your stomach for hours is harder than rolling it. Running gait creates mechanical stress on the GI tract that limits carbohydrate absorption - the same gut that handles 90g/hr on the bike often refuses past 60g/hr on the run. Trained ultrarunners can push past 80-90g/hr with practice, but on a first-time marathon you should plan conservatively or pay the price around 30km.
Is 90g/hr really achievable?
Yes, but you have to train your gut for it. Mix glucose (or maltodextrin) with fructose at roughly a 2:1 ratio to push past the 60g/hr single-transporter ceiling - glucose uses SGLT1, fructose uses GLUT5, so the two together absorb roughly additively. Practice this exact mix on long rides for a few months before race day. Dropping cold turkey to 90g/hr on race day will give you GI cramps and possibly worse.
How much sodium is too much?
Highly individual. 300-700mg per litre of fluid covers most athletes in temperate conditions. Heavy sweaters (you can see white salt stains on your kit after a hot ride) lean toward 700-1000mg/L. Cramping after long efforts is a hint you are on the low end. Hyponatremia (sodium too low for the fluid volume) is the real risk for ultra-endurance and slower marathoners drinking too much plain water - sodium is what prevents it.
Does this work for ultras?
Carb targets carry through to ultras, but real food (rice cakes, sandwiches, boiled potatoes, peanut butter pretzels) becomes important past about four hours. Pure sugar feeding gets nauseating, and your gut wants some protein and fat for variety. The tool shows a "real food" callout at the four-hour mark for that reason. Past eight hours, plan to drop carb targets slightly (60-70g/hr) and supplement with whatever calories you can actually keep down.
How much should I drink per hour?
For temperate conditions and moderate intensity, 500-750ml/hr is typical. In hot conditions, 750-1000ml/hr. Hot and humid pushes it higher. Sweat rate is highly individual - you can measure yours by weighing yourself nude before and after a known-duration ride or run, subtracting fluid intake, and dividing by hours. 1kg of body-weight loss equals roughly 1L of sweat plus a bit.
What about caffeine?
Caffeine improves endurance performance by 2-4% on average across the literature - genuinely meaningful. 3-6mg per kg of body weight, taken 30-60 minutes before the effort, peaks at the 1-2 hour mark. For longer efforts, a smaller top-up dose every 2-3 hours extends the effect. Avoid first-time caffeine experiments on race day - some people handle it badly.
Should I eat solid food during a marathon?
Most marathoners do best on gels and chews - solid food is slow to digest at marathon pace and the stomach is already stressed. For sub-3-hour marathoners, all-liquid plus gels usually works. For 3-4 hour finishers, gels plus some chews. For 4+ hour finishers, a banana or half a bar at the mid-point can be a relief. Practice in long training runs first.
Does intensity really change my carb needs that much?
Yes. At endurance pace (Zone 2), you burn fat for a large fraction of fuel and only need 30-60g/hr of carbs to keep glycogen topped up. At threshold and above, the body switches almost entirely to carb burning and the cost climbs to 80-120g/hr of intake to keep up. Going hard on too little carb is what bonking feels like - the body did not run out of energy, it ran out of the right kind.
Auto-fuel any planned workout
Save your training to a real log and we will pre-build the fuel plan for every long session on the calendar.
Join the waitlist