Caloriebehoefte calculator
Met de tool hieronder kun je zelf je calorie-behoefte berekenen. Let wel; dit is een schatting op basis van de, door jou, ingevoerde informatie.
Wil je liever een berekening die helemaal is afgestemt op jou en jouw behoefte, waarin ook de macro verdeling (hoeveelheid koolhydraten, eiwitten en vetten) word meegenomen? Dan is het aanvragen van een voedingsplan wellicht een beter optie. Dat kun je hier doen.
Calculator
💃 Bereken jouw caloriebehoefte
def macro_calculator(
gewicht_kg,
lengte_cm,
leeftijd,
geslacht, # "man" of "vrouw"
activiteitsfactor, # bijv. 1.2 - 1.9
doel="afvallen" # "afvallen", "onderhoud", "aankomen"
):
# BMR berekening (Mifflin-St Jeor)
if geslacht.lower() == "man":
bmr = 10 * gewicht_kg + 6.25 * lengte_cm - 5 * leeftijd + 5
else:
bmr = 10 * gewicht_kg + 6.25 * lengte_cm - 5 * leeftijd - 161
tdee = bmr * activiteitsfactor
# Calorie-aanpassing op doel
if doel == "afvallen":
calorieen = tdee - 500
elif doel == "aankomen":
calorieen = tdee + 300
else:
calorieen = tdee
# Macro verdeling
eiwit_gram = gewicht_kg * 1.8
vet_gram = gewicht_kg * 0.8
eiwit_cal = eiwit_gram * 4
vet_cal = vet_gram * 9
koolhydraten_cal = calorieen - (eiwit_cal + vet_cal)
koolhydraten_gram = koolhydraten_cal / 4
return {
"Calorieën": round(calorieen),
"Eiwitten (g)": round(eiwit_gram),
"Vetten (g)": round(vet_gram),
"Koolhydraten (g)": round(koolhydraten_gram)
}
# Voorbeeldgebruik
resultaat = macro_calculator(
gewicht_kg=75,
lengte_cm=170,
leeftijd=35,
geslacht="vrouw",
activiteitsfactor=1.55,
doel="afvallen"
)
print(resultaat)