ForHosting KIT · Santé et sport

Calculateur BMR Katch-McArdle

Calculez vos calories au repos d'après la masse maigre, pas le poids sur la balance : à 80 kg et 20 % de graisse, vous avez 64 kg de masse maigre, et Katch-McArdle donne 1752,4 kcal par jour. La masse grasse s'affiche aussi. 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
Pondération
80
Pourcentage de graisse corporelle
20
Vous obtenez
Poids (kg)
80 kcal/day
Pourcentage de graisse
20
Masse maigre kg
64
Masse grasse kg
16

L'équation Katch-McArdle estime le métabolisme de base à partir de la masse maigre plutôt que du poids total seul, de sorte que deux personnes au même poids sur la balance mais à pourcentages de graisse différents reçoivent des bases de calories au repos différentes. Cette capacité prend le poids corporel en kilogrammes et le pourcentage de graisse, calcule la masse maigre comme poids multiplié par un moins la fraction de graisse, puis applique BMR égal à trois cent soixante-dix plus vingt et un point six fois la masse maigre en kilogrammes. Une graisse corporelle au-dessus de cent pour cent est rejetée comme entrée invalide car la masse maigre ne peut pas être négative.

Ce que mesure Katch-McArdle et quelles entrées vous devez fournir

Le métabolisme de base est l'énergie que le corps dépenserait au repos complet sur vingt-quatre heures. Les formules classiques comme Harris-Benedict ou Mifflin-St Jeor utilisent le poids total, l'âge, la taille et le sexe, ce qui convient lorsque vous ne connaissez pas la composition. Katch-McArdle part de la masse maigre, soit le poids total moins la masse grasse, car le tissu métaboliquement actif pilote l'essentiel de la dépense au repos.

La masse grasse est rapportée comme poids moins masse maigre pour la transparence. Champs manquants, nombres non finis, poids non positif et graisse corporelle négative échouent aussi à la validation.

Suivi de la composition corporelle et limites

Appelez le calculateur BMR Katch-McArdle gratuit dans le navigateur pour des contrôles rapides, des démos de cours et l'éducation client sans installer un tableur de nutrition. Associez ce point de terminaison à un flux de mesure de graisse corporelle côté client, puis stockez masse maigre et BMR dans votre propre base pour des graphiques longitudinaux. Préférez des entrées de poids en kilogrammes qui correspondent aux constantes publiées ; si votre interface collecte des livres, convertissez avant l'appel.

Gardez des attentes cliniques : c'est une estimation éducative et de planification, pas un dispositif médical de diagnostic, et les utilisateurs à composition corporelle atypique ou avec conditions médicales doivent suivre l'avis professionnel plutôt qu'une seule formule.

Coaching et suivi du physique

Les entraîneurs saisissent le poids sur la balance et un pourcentage de graisse mesuré pour obtenir un BMR basé sur la masse maigre qui se met à jour quand la composition change, pas seulement le poids total.

Applications fitness et nutrition

Les applications qui stockent déjà des lectures de graisse corporelle appellent un point de terminaison prépayé stable pour le BMR Katch-McArdle au lieu de réimplémenter la formule dans chaque langage client.

Quelle est la formule BMR Katch-McArdle ?

La masse maigre est le poids en kg multiplié par (1 − pourcentage de graisse / 100). Le métabolisme de base en kcal/jour est 370 + 21.6 × masse maigre. Ce calculateur applique cette formule exactement.

Que se passe-t-il si la graisse corporelle dépasse 100 pour cent ?

Le pourcentage de graisse ne peut pas dépasser 100 pour cent ; les valeurs au-dessus sont rejetées et non facturées.

Quelles unités dois-je utiliser pour le poids ?

Envoyez le poids corporel en kilogrammes. Si votre interface collecte des livres, convertissez en kg avant l'appel pour que les constantes publiées (370 et 21.6) s'appliquent correctement.

D'où doit venir mon pourcentage de graisse corporelle ?

D'une mesure en laquelle vous avez déjà confiance : absorptiométrie DEXA, pesée hydrostatique, appareil d'impédancemétrie de qualité ou protocole de plis cutanés. Le calculateur n'estime pas la graisse à partir de tours de taille ou de photos.

Pourquoi l'âge, la taille et le sexe ne sont-ils pas demandés ?

Parce que l'équation part directement de la masse maigre, le tissu qui fait l'essentiel de la dépense au repos. Deux personnes de même poids mais au taux de graisse différent obtiennent donc des résultats différents.

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/health/bmr-katch-mcardle

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/health/bmr-katch-mcardle \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"weight":80,"body_fat":20}'
{
  "weight": 80,
  "body_fat": 20
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.bmr_katch_mcardle",
  "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.

Le chemin est une arithmétique pure sans réseau ni graine aléatoire, de sorte que correcteurs de devoirs, applications de coaching et clients d'API prépayée obtiennent un JSON identique à chaque fois.

Ce que mesure Katch-McArdle et quelles entrées vous devez fournir

Envoyez weight comme nombre fini positif en kilogrammes ; les alias weight_kg, body_weight et mass_kg sont acceptés. Envoyez body_fat comme pourcentage de zéro à cent inclus ; body_fat_percent, bf, fat_percent et bodyfat sont acceptés. Le moteur multiplie le poids par un moins la graisse corporelle sur cent pour obtenir la masse maigre en kilogrammes, multiplie cette masse maigre par vingt et un point six et ajoute trois cent soixante-dix pour produire bmr_kcal_day. Si la graisse corporelle dépasse cent pour cent, la requête échoue avec invalid_input et n'est pas facturée. Des entrées identiques produisent toujours le même JSON car l'algorithme ne touche jamais le réseau, un modèle, une horloge ni un générateur aléatoire.

Lire les champs de réponse et les pièges courants

Le champ unit est toujours kcal/day pour que les interfaces étiquettent le nombre sans coder en dur. N'oubliez pas que le pourcentage de graisse doit provenir d'une mesure en laquelle vous avez déjà confiance—DEXA, pesée hydrostatique, un BIA de qualité ou un protocole de plis cutanés—car ce calculateur n'estime pas la composition à partir de circonférences ou de photos. Les poids extrêmement élevés au-dessus du plafond de sécurité de l'isolate sont aussi rejetés. Ne confondez pas ce point de terminaison avec la dépense énergétique totale quotidienne : facteurs d'activité, effet thermique des aliments et charge d'entraînement sont hors périmètre et doivent être appliqués par votre produit après réception du BMR. En cas de succès la réponse renvoie weight_kg et body_fat_percent, puis lean_mass_kg, fat_mass_kg et bmr_kcal_day en kilocalories par jour. Le champ formula rappelle BMR égal à trois cent soixante-dix plus vingt et un point six fois la masse maigre, et method est toujours katch_mcardle pour que le code aval puisse brancher sans inspecter les formes. Utilisez lean_mass_kg lorsqu'un coach veut suivre les changements de composition séparément de la ligne de calories ; utilisez bmr_kcal_day lorsqu'un planificateur de repas n'a besoin que de la base au repos avant d'appliquer un multiplicateur d'activité hors de cette capacité. Les pourcentages au-dessus de cent sont impossibles et lèvent un message clair invalid_input indiquant que la graisse corporelle dépasse cent pour cent.

Usage de l'API, tarification, flux de coaching et limites pratiques

Envoyez un corps JSON avec weight et body_fat obligatoires (ou leurs alias). Utilisez l'API prépayée lorsqu'un SaaS fitness, un formulaire de télésanté, un carnet de laboratoire de sciences du sport ou un pipeline de planification calorique a besoin d'un contrat stable sous solde KIT à $0.002 par élément réussi ; les échecs de validation ne consomment jamais le solde après le rejet du moteur. Les auteurs de SDKs peuvent mapper bmr_kcal_day directement dans des tableaux de bord et exporter des colonnes CSV étiquetées masse maigre et calories basales—les mêmes nombres que les coachs écrivent à la main en appliquant Katch-McArdle sur papier.

Sciences du sport et démos en classe

Laboratoires et cours comparent Katch-McArdle aux équations basées uniquement sur le poids et figent le JSON attendu dans des tests automatisés avec des sorties déterministes.

Le calculateur BMR Katch-McArdle est-il gratuit ?

L'outil navigateur s'exécute gratuitement sur votre appareil. Les appels API utilisent le solde KIT prépayé à $0.002 par élément réussi ; les échecs de validation ne sont pas facturés.

Renvoie-t-il le TDEE ou seulement le BMR ?

Seulement le BMR (kcal/jour au repos). Les multiplicateurs d'activité et la dépense énergétique totale quotidienne sont hors périmètre ; appliquez-les dans votre produit après réception de bmr_kcal_day.

Consulter la documentation complète du KIT →