Pre-Workout Nutrition Calculator
Calculate optimal pre-workout meal composition and timing based on body weight, intensity, and time before exercise.
About this calculator
The pre-workout calculator creates a meal or snack target from body size, planned intensity, and eating time. Carbohydrate starts with body weight in kilograms and an intensity multiplier: low uses 0.5, moderate 1.0, and high 1.5. A timing factor then scales that amount from one-eighth at 30 minutes to the full multiplier at four hours. Entering five hours does not raise carbohydrates beyond the four-hour level because that factor is capped. Protein begins at 0.3 gram per kilogram regardless of timing or intensity. Fat uses 0.1 gram per kilogram when the meal is less than three hours away and jumps to 0.3 at three hours or more.
Meal type is the final branch. Choosing a snack halves carbohydrate, multiplies protein by 0.6, and multiplies fat by 0.3, with each nutrient rounded after adjustment. Total calories then reconcile those displayed grams at four calories per gram for carbohydrate and protein and nine for fat. The timing output simply converts entered hours to minutes; it is not a recommended window independently selected by the engine. No input represents workout duration, daily calorie intake, gastrointestinal tolerance, foods already eaten, or dietary restrictions. The result should therefore be read as a formula-defined macro target, not proof that the meal size or timing suits every athlete or session.
Medical Disclaimer
This calculator is for informational and educational purposes only. It is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider before making decisions about your health. Never disregard professional medical advice or delay seeking it because of results from this tool.
Inputs
Results
Carbohydrates
39 g
Total Calories
320 kcal
≈ 3 apples
How to Use This Calculator
- Enter body weight and the number of hours before the workout.
- Select low, moderate, or high planned workout intensity.
- Choose a full meal or snack to apply the appropriate macro scaling.
- Review carbohydrate, protein, fat, total calories, and the entered timing expressed in minutes.
How the result changes with Body Weight
| Body Weight | Carbohydrates | Total Calories |
|---|---|---|
| 85 | 19 g | 160 kcal |
| 128 | 29 g | 238 kcal |
| 255 | 58 g | 480 kcal |
| 400 | 91 g | 742 kcal |
What each input means
- Body Weight
- Your current body weight in pounds
- Hours Before Workout
- How many hours before exercise you plan to eat
- Workout Intensity
- Intensity level of your planned workout
- Meal Type
- Full meal (3+ hours out) or snack (1-2 hours out)
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersBody Weight = 170, Hours Before Workout = 2, Workout Intensity = 2, Meal Type = 1 = 4 input(s) provided
- Calculate CarbohydratesCarbohydrates39 = 39
- Calculate Total CaloriesTotal Calories320 = 320
- Calculate ProteinProtein23 = 23
- Calculate FatFat8 = 8
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why do carbohydrates increase when eating earlier?
Hours before exercise supplies a timing factor that grows up to four hours. The factor is multiplied by body weight and intensity, allowing a larger carbohydrate target farther from the workout.
What changes when snack is selected?
A snack uses 50 percent of the meal carbohydrate, 60 percent of its protein, and 30 percent of its fat. Calories are recalculated from those rounded snack macros.
When does the fat target jump?
Entries below three hours use 0.1 gram of fat per kilogram. At three hours or later, the full-meal calculation uses 0.3 gram per kilogram before any snack reduction.
Does the displayed timing tell me when the engine thinks I should eat?
No. It is the user's hours-before-workout entry multiplied by 60 and rounded. The calculator reports that supplied timing alongside macros rather than optimizing a different meal time.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Post-Workout Recovery Calculator
Calculate optimal post-workout protein, carbs, leucine, and fluid intake for recovery based on your workout.
Sports NutritionProtein Intake Calculator
Calculate your optimal daily protein target based on body weight, activity level, goals, and body composition.
Combat SportsFight Camp Nutrition Calculator
Macro targets through camp phases (base, cut, fight week).
Sports NutritionBody Recomposition Calculator
Calculate calorie cycling for body recomposition — surplus on training days, deficit on rest days to build muscle and lose fat.
More in Health & Fitness.