Calculez votre métabolisme basal avec Mifflin-St Jeor
Une femme de 35 ans pesant 70 kg pour 175 cm dépense environ 1457,75 kcal par jour au repos, selon l'équation de Mifflin-St Jeor. Indiquez poids, taille, âge et sexe biologique pour obtenir votre métabolisme basal, sans activité ajoutée. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Pondération
- 70
- Hauteur
- 175
- Age
- 35
- Sexe
- Femme
- Bmr
- 1 457,75 kcal/day
- Équation
- Mifflin-St Jeor
Le métabolisme basal, souvent abrégé en MB, estime l’énergie que l’organisme d’une personne consomme pendant une journée au repos. Ce calculateur applique l’équation de Mifflin-St Jeor au poids en kilogrammes, à la taille en centimètres, à l’âge en années et au sexe biologique. Il fournit un résultat clair en kilocalories par jour sans ajouter de coefficient d’activité. Le calcul est déterministe, transparent et adapté aux vérifications personnelles, aux logiciels de nutrition, à la préparation de recherches ou aux processus automatisés qui exigent une estimation cohérente de l’énergie au repos.
Comprenez ce que représente le résultat du métabolisme basal
Le métabolisme basal estime l’énergie nécessaire au maintien des fonctions biologiques essentielles lorsque le corps est au repos. Ces fonctions comprennent la respiration, la circulation sanguine, la régulation de la température, les processus cellulaires et l’activité des organes. Le résultat est exprimé en kilocalories par jour, soit la même unité que celle généralement employée sur les étiquettes alimentaires et dans la planification nutritionnelle.
Il est important de distinguer le métabolisme basal de la dépense énergétique quotidienne totale. Le premier ne comprend ni la marche, ni l’entraînement, ni les mouvements professionnels, ni la digestion, ni les autres activités ordinaires. Une personne dont le résultat atteint 1,500 kcal par jour dépensera normalement plus de 1,500 kcal au cours d’une journée habituelle, car la vie quotidienne ajoute une dépense énergétique au niveau de repos.
Considérez le nombre obtenu comme un point de départ fondé sur une équation, et non comme une mesure directe ou un objectif calorique complet. Des méthodes de laboratoire permettent une mesure plus directe de l’énergie au repos ; ce calculateur offre une estimation pratique lorsqu’elles ne sont pas disponibles. Il peut guider une planification ou une comparaison, mais ne remplace pas les conseils personnalisés d’un professionnel de santé qualifié lorsque les décisions nutritionnelles concernent une maladie, une grossesse, une convalescence, des troubles alimentaires ou toute autre situation clinique.
Saisissez les quatre données et vérifiez leurs unités
Indiquez le poids en kilogrammes, la taille en centimètres, l’âge en années et le sexe biologique, masculin ou féminin. Chaque valeur numérique doit être finie et strictement supérieure à zéro. Le zéro, les nombres négatifs, les valeurs absentes, les chaînes numériques, l’infini et les valeurs non numériques sont refusés au lieu d’être convertis silencieusement.
Cette validation stricte facilite l’audit des intégrations : une taille exprimée par erreur en mètres, un âge vide ou une chaîne copiée depuis un formulaire ne peuvent pas produire discrètement une réponse apparemment crédible. Le sexe biologique détermine la constante de l’équation de Mifflin-St Jeor : plus cinq pour le masculin et moins cent soixante et un pour le féminin. Le calculateur normalise la casse et les espaces extérieurs, mais ne déduit pas ce champ et ne remplace pas la catégorie biologique demandée par une étiquette d’identité.
Avant d’exploiter le résultat, vérifiez que le poids et la taille utilisent le système métrique. Si vos données sources sont en unités impériales, convertissez les livres en kilogrammes et les pouces en centimètres en amont. Une réponse valide reprend les entrées normalisées, nomme l’équation et indique le résultat en kcal/jour ; vous pouvez ainsi confirmer précisément quelles mesures ont produit une estimation enregistrée.
Intégrez l’estimation de manière responsable à votre processus
Le calcul multiplie le poids en kilogrammes par dix, ajoute la taille en centimètres multipliée par 6.25, soustrait cinq fois l’âge, puis applique la constante liée au sexe biologique. Si votre processus doit estimer la dépense énergétique quotidienne totale, appliquez un coefficient d’activité approprié après le calcul du métabolisme basal et présentez le résultat comme une estimation. Ne transformez pas le métabolisme basal en recommandation d’apport : le maintien, la prise ou la perte de poids dépendent de l’activité, de la santé, de la composition corporelle et du jugement professionnel.
Pour les comparaisons longitudinales, conservez les mêmes unités et méthodes de collecte afin que les évolutions proviennent des mesures et non d’erreurs de conversion. Aucun service réseau, nombre aléatoire, horloge ou modèle externe n’intervient dans la formule ; les résultats ne dérivent donc pas au gré de données tierces. Versionnez vos hypothèses d’activité séparément si vos règles en aval sont susceptibles d’évoluer.
Cas d’usage
Inscription dans une application de nutrition
Transformez les mesures métriques d’une nouvelle personne en estimation cohérente de l’énergie au repos avant d’appliquer un coefficient d’activité documenté séparément.
Préparation de données de recherche
Calculez une valeur Mifflin-St Jeor reproductible pour chaque participant valide tout en refusant les mesures incomplètes ou non positives.
Vérification d’un repère personnel
Estimez les besoins énergétiques quotidiens au repos et séparez clairement ce repère de l’exercice et de la dépense énergétique quotidienne totale.
Questions fréquentes
Quelle équation ce calculateur utilise-t-il ?
Il utilise l’équation de Mifflin-St Jeor et sélectionne sa constante masculine ou féminine à partir du sexe biologique indiqué.
Quelles unités de mesure devez-vous saisir ?
Saisissez le poids en kilogrammes, la taille en centimètres et l’âge en années. Convertissez les mesures impériales avant l’envoi.
Le métabolisme basal correspond-il aux besoins caloriques quotidiens ?
Non. Il estime uniquement l’énergie au repos. La dépense quotidienne totale tient aussi compte des mouvements, de l’exercice et de la digestion.
Pourquoi le calculateur a-t-il refusé vos données ?
Le poids, la taille et l’âge doivent être des nombres finis supérieurs à zéro, et le sexe doit être masculin ou féminin.
Pourquoi le résultat diffère-t-il entre hommes et femmes ?
L'équation de Mifflin-St Jeor utilise les mêmes termes de poids, de taille et d'âge pour tous, mais une constante différente : plus cinq pour les hommes et moins cent soixante et un pour les femmes. Cette constante explique l'écart à mesures identiques.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/math/bmr-calculate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight":70,"height":175,"age":35,"sex":"female"}'const res = await fetch("https://api.kit.forhosting.com/math/bmr-calculate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight": 70,
"height": 175,
"age": 35,
"sex": "female"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/bmr-calculate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight": 70,
"height": 175,
"age": 35,
"sex": "female"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/bmr-calculate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight":70,"height":175,"age":35,"sex":"female"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight":70,"height":175,"age":35,"sex":"female"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/bmr-calculate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"weight": 70,
"height": 175,
"age": 35,
"sex": "female"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.bmr_calculate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Intégrez l’estimation de manière responsable à votre processus
L’implémentation reposant uniquement sur une arithmétique déterministe, des entrées identiques produisent des résultats JSON identiques dans le navigateur et via l’API. Le calculateur web convient à une vérification individuelle, tandis que l’API coûte $0.002 par requête et permet une automatisation reproductible.
Questions techniques
Combien coûte un appel à l’API ?
Chaque requête API coûte $0.002. Vous pouvez également effectuer gratuitement le calcul dans votre navigateur.