Connectez-vous via MCP →

Entrez le calcul

Formule

Publicité

Résultats

Objectif quotidien de protéines
150
grammes de protéines par jour
Macronutriment Grammes/jour Calories/jour
Protéines 150 g 600 kcal
Glucides 200 g 800 kcal
Lipides 66,7 g 600 kcal
Total de la répartition 100%

Qu'est-ce que le calculateur de macros ?

Le calculateur de macros transforme votre objectif calorique quotidien en quantités précises, exprimées en grammes, des trois macronutriments : protéines, glucides et lipides. Vous définissez la répartition de vos calories en pourcentages, et l'outil convertit chaque part en grammes à partir des valeurs énergétiques d'Atwater, la référence en nutrition : les protéines et les glucides apportent 4 kcal par gramme, tandis que les lipides en apportent 9. C'est un moyen rapide de traduire un programme alimentaire en portions concrètes, faciles à suivre au quotidien.

Comment l'utiliser

Saisissez votre objectif calorique journalier (par exemple, le chiffre obtenu avec un calculateur de DEJ — dépense énergétique journalière — ou de perte de poids). Indiquez ensuite le pourcentage de calories souhaité pour les protéines, les glucides et les lipides. Une répartition équilibrée se situe souvent autour de 30/40/30, mais les régimes pauvres en glucides, riches en protéines ou cétogènes adoptent des ratios très différents. Le total de vos trois pourcentages doit atteindre 100 % : le résultat affiche la somme pour vous permettre de vérifier. Cliquez sur « Calculer » pour obtenir les grammes et les calories de chaque macronutriment.

La formule expliquée

Pour chaque macronutriment, les calories qui en proviennent = calories totales × pourcentage. En divisant par la densité énergétique, on obtient les grammes. Protéines et glucides : grammes = (calories × %) ÷ 4. Lipides : grammes = (calories × %) ÷ 9, car les lipides sont plus de deux fois plus énergétiques.

$$\text{Grammes} = \frac{\text{Calories} \times \frac{\%}{100}}{\text{kcal par gramme}}$$ $$\text{où}\quad \left\{ \begin{aligned} \text{Protéines (g)} &= \frac{\text{Calories} \times \frac{\text{Protéines \%}}{100}}{4} \\[0.4em] \text{Glucides (g)} &= \frac{\text{Calories} \times \frac{\text{Glucides \%}}{100}}{4} \\[0.4em] \text{Lipides (g)} &= \frac{\text{Calories} \times \frac{\text{Lipides \%}}{100}}{9} \end{aligned} \right.$$
Pie chart of daily calories split into protein, carbs, and fat with their kcal-per-gram conversion factors
A calorie total is divided by macro percentages, then converted to grams using 4/4/9 kcal per gram.

Exemple concret

Avec 2 000 kcal et une répartition 30/40/30 : protéines = \(2000 \times 0{,}30 \div 4 = 150\) g ; glucides = \(2000 \times 0{,}40 \div 4 = 200\) g ; lipides = \(2000 \times 0{,}30 \div 9 \approx 66{,}7\) g. Cela correspond respectivement à 600, 800 et 600 calories, soit un total de 2 000.

Three horizontal bars comparing grams of protein, carbs, and fat for an example daily intake
Worked example: the same calorie total yields different gram amounts per macro because fat packs 9 kcal/g.

Questions fréquentes

Mes pourcentages doivent-ils faire 100 % ? Idéalement, oui. Si ce n'est pas le cas, les grammes sont tout de même calculés selon vos saisies, mais les totaux ne correspondront pas à votre objectif calorique : vérifiez la ligne « Total de la répartition ».

Pourquoi diviser les lipides par 9 ? Les lipides alimentaires apportent environ 9 kilocalories par gramme, contre environ 4 pour les protéines et les glucides.

Quelle répartition choisir ? Tout dépend de vos objectifs. Des points de départ courants sont 30/40/30 (équilibré), 40/40/20 (plus riche en protéines) ou des ratios de type 25/5/70 pour les régimes cétogènes.

Dernière mise à jour: