Plan your carbohydrate loading protocol with daily carb targets based on body weight. Supports classic 3-day and modified 1-day carb loading strategies for endurance events.
Carbohydrate loading is a proven strategy used by endurance athletes to maximize glycogen stores before a major competition. By systematically increasing carbohydrate intake in the days leading up to a race, athletes can delay fatigue and improve performance by 2–3%. This calculator helps you determine your daily carbohydrate targets based on your body weight and chosen protocol.
The classic 3-day carb loading approach involves consuming 8–12 grams of carbohydrate per kilogram of body weight for 3 days before race day, combined with reduced training volume. The modified 1-day protocol, popularized by research showing that trained athletes can achieve significant glycogen loading in just 24 hours at 10–12 g/kg, offers a convenient alternative for those who don't want to alter their diet for multiple days.
This calculator computes your daily carbohydrate targets, estimates caloric needs from carbs alone, distributes intake across meals, and provides practical food quantity references so you can plan your loading phase with confidence.
Proper carb loading can increase muscle glycogen stores by 25–40%, directly translating to improved endurance performance. Many athletes either under-load (not consuming enough carbohydrates) or over-estimate their intake. This calculator eliminates guesswork by providing precise gram targets based on your weight. It also shows how to distribute carbs across meals and snacks, making the loading phase more manageable and less likely to cause GI distress.
Daily Carbs (g) = Body Weight (kg) × Carb Rate (g/kg). Calories from Carbs = Daily Carbs × 4. The classic 3-day protocol uses 8–12 g/kg/day for 3 days. The modified 1-day protocol uses 10–12 g/kg for 24 hours. Assuming carbs provide 60–70% of total calories, estimated total calories = Carb Calories / 0.65.
Result: 700g carbs/day, 2,800 kcal from carbs
A 70 kg athlete using a moderate classic loading protocol at 10 g/kg would need 700g of carbohydrates per day for 3 days. This equals 2,800 calories from carbs alone. Spread across 6 meals/snacks, each feeding provides approximately 117g of carbohydrate. In practical terms, this is roughly equivalent to about 9.3 cups of cooked rice or 23 medium bananas per day — illustrating why strategic food selection is essential.
Carbohydrate loading was first studied in the late 1960s by Swedish physiologist Gunvar Ahlborg and popularized by Bergström and Hultman. Their research demonstrated that muscle glycogen content could be dramatically increased through dietary manipulation, directly improving endurance performance. Modern protocols have simplified the original approach while maintaining the performance benefits.
The classic 3-day protocol requires athletes to consume 8–12 g/kg/day of carbohydrate for 72 hours while tapering training volume. This approach reliably increases glycogen stores by 25–40%. The modified 1-day protocol, supported by research from Bussau et al. (2002), showed that trained athletes could achieve near-maximal glycogen loading in just 24 hours at 10–12 g/kg, making it a practical alternative for those who prefer less dietary disruption.
Athletes frequently underestimate the sheer volume of carbohydrate required. At 10 g/kg for a 70 kg athlete, that's 700g of carbs — roughly equivalent to 4.5 kg of cooked rice. Other common mistakes include loading with too much fiber (causing bloating), not reducing training volume sufficiently, and waiting until race morning to load instead of pre-loading in the days before.
The key to successful carb loading is frequent eating of energy-dense, easily digestible carbohydrate foods. Athletes should aim for 5–6 eating opportunities per day, including snacks. Liquid carbohydrates (sports drinks, juice, smoothies) are especially helpful for reaching high targets without excessive fullness.
For the classic protocol, begin 3 days (72 hours) before your event. For the modified protocol, begin 24 hours before. In both cases, the final high-carb meal should be consumed the evening before race day. On race morning, eat a lighter carb-rich breakfast 2–4 hours before start.
For half marathon and shorter events (under 90 minutes), a full 3-day protocol may not be necessary. A 1-day modified protocol at 8–10 g/kg or simply a carb-rich dinner the night before is usually sufficient. Reserve aggressive 3-day loading for marathons, ultras, and events lasting 2+ hours.
Yes, temporary weight gain of 1–3 kg is expected and normal. Each gram of glycogen stored in muscle binds approximately 3–4 grams of water. This extra weight is beneficial — it represents the fuel supply you're trying to build. The weight returns to normal after the event.
White rice, white pasta, white bread, bagels, pancakes, fruit juice, ripe bananas, potatoes (without skin), honey, jam, sports drinks, and pretzels are all excellent choices. Focus on refined, low-fiber, low-fat options that are easy to digest in large quantities.
Absolutely. White rice, rice noodles, potatoes, sweet potatoes, corn tortillas, gluten-free bread, ripe bananas, fruit juice, and rice-based cereals are all excellent carb-loading foods. Many elite athletes carb load primarily with rice-based foods.
Yes. The 3-day classic protocol requires significant volume reduction (tapering to 30–50% of normal) to allow glycogen supercompensation. Even the 1-day protocol works best with a rest day or very light activity. Training depletes the glycogen you're trying to store.
Glycogen supercompensation occurs when depleted muscles are then loaded with excess carbohydrate, causing them to store 150–200% of their normal glycogen capacity. The original Bergström protocol involved a depletion phase followed by loading, but modern research shows trained athletes can supercompensate without prior depletion.
It can be beneficial for high-rep, high-volume training sessions or competitions involving multiple maximal efforts. Powerlifters and CrossFit athletes sometimes carb load before competition. However, for single maximal efforts, the benefit is minimal since glycogen is not the limiting factor.