Personalized to your body and goal

Built from your own numbers and preferences

Tired of fueling advice that gives you the same gel every 30 minutes it gives a runner 40 pounds lighter and an hour faster?

CarbRate builds your plan from your weight, your goal time, your measured sweat rate, what your stomach handles today, and the weather you will be running in.

Twelve questions, about four minutes, and every question has a not-sure option.

Two runners chasing the same 3:30 marathon in the same 22°C race sweat 1.0 and 2.4 litres an hour. They need two different plans.
The weight question, and what it does to your burn ratePlan home showing a measured sweat rate and the salt that follows from it
The problem

Why generic fueling numbers leave you bloated or out of fuel, even when you follow them exactly

The advice everybody gets is a range. Sixty to ninety grams of carbohydrate an hour. Drink to thirst. Take some salt.

A range works for a population. You need one number.

Sixty grams an hour is barely a third of what a fast marathoner burns, and it is already the most a stomach that has never practiced can handle.

Fluid varies even more. between 0.5 and 2.0 litres an hour, a fourfold range, and a drink-500ml-an-hour rule cannot tell you where in that range you are.

So you follow the number exactly, and you end up bloated from too much fluid or out of fuel late in the race.

You followed the plan correctly. The number was never personalized to you.

Luckily, you can work out every one of those numbers from things you already know about yourself. CarbRate asks for them, one question at a time.

The science

Four numbers decide your plan, and all four are yours

How much carbohydrate you need comes from how long you will be running. puts the limit for a single carbohydrate source near 60 grams an hour, rising to about 90 for the longest efforts.

What your stomach handles today limits that further, and it is usually your stomach, not your legs, that sets the limit.

How much you need to drink comes from your sweat rate, which depends on how hard you are working, the conditions, and your size.

The sodium in your plan is set as a concentration in your drink, never as a separate hourly dose.

199 g
total carbs a 70 kg runner needs for a 2:45 marathon
393 g
what the same runner needs for a 5:00 finish
2.3×
the fluid difference between a 50 kg and a 95 kg runner, same goal

Those numbers come from the CarbRate engine: same race, same conditions, different runners.

The same 26.2 miles takes 199 grams of carbohydrate for one runner and 393 for another, and one runner needs barely half the fluid of the other.

To work that out yourself you would need a heat-balance calculation, a glycogen model, and a set of scales.

That is why CarbRate calculates all four from twelve questions, and shows you where every number came from.

Your burn rate

CarbRate calculates how much glycogen you burn from your own weight and goal time

Your weight is the strongest single predictor of how much glycogen each mile burns, and your goal time sets how fast you burn it.

CarbRate combines the two first, and shows you the gap between what your race burns and what your body can store.

That gap is why you hit the wall.

Every question after that helps CarbRate close that gap.

The gap: what the race takes versus what your body stores
Measured or estimated

CarbRate tells you which of your numbers are measured and which are estimated

Every number in your plan has a label: you set this, or estimated.

That label tells you how much to trust each number.

CarbRate does not guess your sweat rate from questions about how much you sweat compared to your friends.

It starts you with a calculated sweat rate and shows you the range around it, which is wide at first.

Then it tells you exactly how to narrow that range.

The sweat-rate question, with an estimate honestly labelled as an estimate
The sweat test

CarbRate turns your sweat rate from an estimate into a measured number in one run

Weigh yourself before a run, run at least 45 minutes, towel off and weigh yourself again, and tell CarbRate what you drank.

That is the whole test. CarbRate does the math and adds the result to your plan.

The range around your sweat rate starts at roughly ±45% and narrows toward ±12% as you log tests, and your fluid and sodium numbers get more precise with it.

CarbRate adjusts its estimate with every test instead of replacing it, so one bad weigh-in moves your plan by about 13%.

A two-minute weigh-in before and after a run you were already doing is the single biggest improvement you can make to your fueling plan.

The guided sweat test: weigh in after your run and the rate is computed
Four steps on one normal run, and your sweat rate is measured.
Change one thing

CarbRate shows you what changes before you commit to it

You can open every input in your plan. Change your goal time from 3:30 to 3:25 and CarbRate shows you the result before you save it.

Carbs 75 to 78 grams an hour. Projected finish 3:34 to 3:29.

CarbRate only shows the rows that changed.

You can see how every number in your plan was calculated, and nothing changes unless you approve it.

Every interview answer in one list, each one editable
Common questions

Do not know your numbers? Used a calculator before?

I do not know my sweat rate, my burn rate, or half of what you are asking.
Almost nobody does, and CarbRate is built for that. Only your weight and your goal time are required, and CarbRate can estimate your goal time too. Every other question has a not-sure answer that uses a documented default, and the plan tells you which numbers came from you and which are estimated. You get a real plan on day one and a more precise one every time you measure something.
I have used a fueling calculator before and got a number out of it. What is different here?
A calculator gives you a rate. On race day you need to know where and what: which mile, which product, how many, and what to drink with it. CarbRate turns your numbers into a schedule placed on your course, then updates it as you measure your sweat rate, your gut tolerance rises, and the race-day forecast changes.
Get started

Your training was never generic. Your fueling should not be either

You picked your shoes for your feet and your paces off your own race times.

Your race-day fueling should be built from your own numbers too.

Built for your exact courseGels and drinks placed around the real hills and aid stations
Personalized to your body and goalSweat rate, weight, goal time, and what your gut handles today
Ready for race-day weatherYour plan adjusts when the forecast changes
Trains your gut to handle more fuelA week-by-week schedule that raises what your stomach absorbs
Live guidance on race dayEvery gel and drink, called out as you run
The products you already like163 gels, chews, and mixes, built into your plan
$9.95per month
Renews at $9.95/mo until cancelled. Cancel anytime in one tap from your account. Your plan unlocks in the app the moment you pay.
  • Fueling plan built on your exact course
  • Personalized to your sweat rate, weight, and goal
  • Adjusts when the race-day forecast changes
  • Week-by-week gut-training practice schedule
  • One prescribed change after every rough run
  • The dress-rehearsal run, scheduled early
  • Live guidance through every gel and drink
  • All 163 gels, chews, and mixes built in
Not ready to pay? The free plan is a real race-day fueling plan and it never expires. Full access builds it from your own numbers.
Julie Beaudoin

This app helped me test products throughout my training for Grandmas and put together a plan with more drinking. It was the first time I’ve finished with no stomach issues.

Secure checkout · Apple Pay · No plan yet? You'll build it right after checkout