Know what to eat and drink, hour by hour.
Put in your weight, how long you expect to be out, how hard you will push and what the weather will do. UltraCalcPal turns that into carbs, fluids and sodium per hour, then into gels, bottles and salt caps per aid station.

Enter four numbers
Your weight, the hours you expect to be out, your effort and the weather. Under a minute, no sign-up for the demo.
Get your hourly plan
Carbs, fluids and sodium per hour and for the whole race, then gels, chews or real food to match.
Plan the aid stations
Sign in, add your aid stations and read what to carry between each pair. Share the plan with your crew.

| Hour | Carbs | Fluids | Sodium |
|---|---|---|---|
| 1 | 56 g | 490 ml | 500 mg |
| 2 | 56 g | 490 ml | 500 mg |
| 3 | 56 g | 490 ml | 500 mg |
| 4 | 56 g | 490 ml | 500 mg |
…and the rest of the race, hour by hour
From a number to a plan you can carry
The demo gives you the three headline numbers. A free account builds the whole plan around them: fuel in the amounts you carry, risks to watch, and an hour-by-hour table.
- Gels, chews, drink mix or real food, with a mixed strategy
- Warnings for gut, sodium and fluids, with tips
- An hour-by-hour table, with night-race adjustments
Try it with your own numbers
Weight, hours, effort and weather give you carbs, fluids and sodium per hour. Change anything and the numbers update. Sign in free for the full calculator.
Free to try. $12 USD once per plan for Pro.
No subscription, one payment per plan.
Free
Try the full calculator with a free account
- The demo calculator, no account
- The full calculator with every option
- Fuel ideas: gels, chews, drink mix or real food
- Risk warnings with tips, and an hourly table
- 1 saved plan
Pro
$12 USD once per plan
- Save more than one plan
- Aid-station planner, up to 60 stations, with what to carry between them and drop-bag lists
- Build the stations from a GPX file with waypoints, then edit them
- Race-day forecast with heat-index adjustments
- A private link to share the plan with your crew
- A printable PDF of the plan
- Race notes and the post-race review
- A race-week reminder by push or email, with your key numbers
- Learn from a past race: a GPX file gives effort and time suggestions
Frequently asked questions
Who is this for?
Runners doing anything from a 50 km trail race to a multi-day event, and the crews who feed them.
Where do the numbers come from?
From published sports-nutrition ranges for carbohydrate, fluid and sodium intake during long endurance events, scaled by your weight and the conditions. They are a starting point to test in training, not medical advice.
Do I need an account?
Not for the demo. It gives you carbs, fluids and sodium per hour from four inputs and saves nothing. A free account (sign in by email, no password) unlocks the full calculator and keeps one plan.
How much does it cost?
The demo and the free account cost nothing. Pro is $12 USD once, with no subscription, and adds, for each plan you unlock, the aid-station planner (with GPX waypoint import), the race-day forecast, sharing, a PDF, a race-week reminder and learning from a past race.
What happens to my data?
The demo runs in your browser and sends nothing. Your saved plans are private by default. A shared plan is reachable only by its unguessable link, which you can revoke. You can delete everything from your profile.
Fuelling guides for ultra runners
Carbs, sodium, fluids, gut training and what goes in a drop bag.
How many carbs per hour in an ultra? Ranges, limits and a worked example
Carbs per hour in an ultra: the usual 60 to 90 gram range, why body weight and effort matter, what your gut can absorb and a worked example.
Read the guide: How many carbs per hour in an ultra? Ranges, limits and a worked example
Fuelling guides by email
A short email when there is a new ultra nutrition guide, and when UltraCalcPal reaches the app stores. No spam, one click to leave.
We use your email only for this list. You confirm it first. Privacy policy
Race day is long. Your plan should not be a guess.
Create your first plan