ForHosting KIT · Santé et sport

Calculateur de TDEE et BMR

Un homme de 80 kg, 1,80 m et 30 ans, sédentaire, brûle 1 780 kcal au repos et a besoin de 2 136 kcal par jour pour garder son poids, selon Mifflin-St Jeor. Indiquez sexe, poids, taille, âge et activité pour obtenir vos chiffres. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Sexe
Homme
Poids (kg)
80
Taille (cm)
180
Âge (ans)
30
Niveau d’activité
Sédentaire
Vous obtenez
Facteur d’activité
1,2
Métabolisme de base
1 780
Dépense énergétique quotidienne
2 136

Estime le métabolisme de base et la dépense énergétique journalière totale à partir du sexe, du poids en kilogrammes, de la taille en centimètres, de l'âge et d'un niveau d'activité, au moyen de l'équation de Mifflin-St Jeor.

De la dépense au repos aux besoins quotidiens

Le calcul se fait en deux temps. D'abord le métabolisme de base, l'énergie que le corps brûlerait au repos complet, avec l'équation de Mifflin-St Jeor : 10 fois le poids en kilogrammes, plus 6,25 fois la taille en centimètres, moins 5 fois l'âge, plus 5 pour un homme ou moins 161 pour une femme. Pour un homme de 80 kg, 180 cm et 30 ans, on obtient 1 780 kcal. Ce chiffre est ensuite multiplié par un facteur d'activité pour donner la dépense énergétique journalière totale, les calories qui maintiennent le poids : 1,2 sédentaire, 1,375 léger, 1,55 modéré, 1,725 actif et 1,9 très actif. En mode sédentaire, 1 780 deviennent 2 136.

Un point de départ, pas une prescription

L'équation ignore la composition corporelle, l'état hormonal et la façon dont le métabolisme s'adapte : vos besoins réels peuvent donc s'écarter de l'estimation. Prenez ce chiffre comme point d'ancrage d'un plan, pas comme une consigne figée. Les résultats sont arrondis à la calorie près par défaut, avec jusqu'à deux décimales si vous le souhaitez. Une erreur fréquente consiste à choisir un niveau d'activité plus élevé que votre quotidien réel, ce qui gonfle la dépense journalière totale et tout objectif calculé à partir d'elle.

Lire et appliquer les chiffres

Le BMR est l'énergie que votre corps brûlerait au repos complet ; le TDEE ajoute le coût du mouvement quotidien et de l'exercice via le facteur d'activité, c'est donc l'objectif de maintien réaliste. Pour perdre ou prendre du poids, on crée généralement un déficit ou un surplus par rapport au tdee plutôt qu'au bmr. Parce que l'équation ignore la composition corporelle, l'état hormonal et la thermogenèse adaptative, la sortie est une estimation pour ancrer un plan, non une prescription.

Applications de nutrition et de coaching

Transformez le profil d'un client en un objectif calorique de maintien, puis appliquez un déficit ou un surplus par rapport au tdee renvoyé.

Puis-je obtenir des calories décimales ?

Oui. Définissez decimals de 0 à 2 (0 par défaut) ; bmr et tdee sont chacun arrondis half-up indépendamment à partir de la valeur brute.

Est-ce un avis médical ?

Non. C'est une estimation déterministe qui ignore la composition corporelle et l'adaptation métabolique ; utilisez-la pour planifier, pas pour diagnostiquer.

Quelle différence entre métabolisme de base et dépense journalière totale ?

Le métabolisme de base est l'énergie que votre corps brûlerait au repos complet. La dépense journalière totale y ajoute les mouvements et l'exercice grâce au facteur d'activité : c'est donc le chiffre réaliste de calories pour maintenir votre poids.

Quel niveau d'activité choisir ?

Celui qui correspond à votre semaine habituelle : sédentaire multiplie le métabolisme de base par 1,2, léger par 1,375, modéré par 1,55, actif par 1,725 et très actif par 1,9. Le facteur appliqué s'affiche avec le résultat pour que vous puissiez le vérifier.

Comment utiliser le résultat pour perdre ou prendre du poids ?

Partez de la dépense journalière totale, pas du métabolisme de base : mangez en dessous pour créer un déficit ou au-dessus pour un surplus. Le métabolisme de base ne couvre que le repos complet, et retrancher à partir de lui fixerait un objectif trop bas.

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.

POSThttps://api.kit.forhosting.com/dev/calorie-needs

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é.

curl -X POST https://api.kit.forhosting.com/dev/calorie-needs \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"sex":"male","weight_kg":80,"height_cm":180,"age_years":30,"activity":"sedentary"}'
{
  "sex": "male",
  "weight_kg": 80,
  "height_cm": 180,
  "age_years": 30,
  "activity": "sedentary"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.calorie_needs",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

L'équation de Mifflin-St Jeor

L'exemple travaillé — homme, 80 kg, 180 cm, 30 ans, sedentary — donne un BMR de 1780 et un TDEE de 2136 kcal. dev.calorie_needs calcule d'abord le métabolisme de base (BMR) avec la formule de Mifflin-St Jeor : 10 fois weight_kg plus 6,25 fois height_cm moins 5 fois age_years, puis plus 5 pour un homme ou moins 161 pour une femme. Ce chiffre de repos est multiplié par un activity_factor pour donner la dépense énergétique journalière totale (tdee), les calories nécessaires au maintien du poids au niveau d'activité indiqué. Les cinq niveaux reconnus correspondent à des multiplicateurs fixes : sedentary 1,2, light 1,375, moderate 1,55, active 1,725 et very_active 1,9. La réponse renvoie chaque entrée à côté de activity_factor, bmr et tdee, de sorte que le multiplicateur appliqué est explicite et que les deux chiffres caloriques peuvent être rapprochés à la main.

Champs requis, plages et arrondi

sex, weight_kg, height_cm, age_years et activity sont tous requis. sex doit valoir male ou female, et activity doit être l'une des cinq valeurs d'énumération ; toute autre chaîne renvoie une erreur typée invalid_input. weight_kg doit être un nombre fini dans la plage supérieure à 0 jusqu'à 500, height_cm supérieure à 0 jusqu'à 300 et age_years supérieur à 0 jusqu'à 120, ce qui écarte les corps impossibles avant que l'arithmétique ne s'exécute. decimals est un entier de 0 à 2 (0 par défaut) et contrôle l'arrondi de bmr et de tdee.

Calculateurs d'accueil

Intégrez le widget pour que les nouveaux membres voient instantanément leur BMR et leur TDEE à partir du sexe, du poids, de la taille, de l'âge et de l'activité.

Dimensionnement de plans de repas par lots

Appelez l'API sur une liste de personnes pour dimensionner les portions et les macros à partir du tdee de chacune en une seule exécution.

Quelle équation est utilisée pour le BMR ?

Mifflin-St Jeor : 10*weight_kg + 6,25*height_cm - 5*age_years, plus 5 pour un homme ou moins 161 pour une femme.

Comment le TDEE est-il dérivé du BMR ?

Le BMR est multiplié par l'activity_factor de votre niveau : sedentary 1,2, light 1,375, moderate 1,55, active 1,725 ou very_active 1,9.

Quelles unités et plages sont attendues ?

weight_kg jusqu'à 500, height_cm jusqu'à 300 et age_years jusqu'à 120, toutes supérieures à zéro ; les valeurs hors plage renvoient invalid_input.

Consulter la documentation complète du KIT →