ForHosting KIT · Salute e sport

Calcolatore BMR Katch-McArdle

Calcoli le calorie a riposo dalla massa magra e non dal peso della bilancia: con 80 kg e il 20% di grasso ha 64 kg di massa magra, e Katch-McArdle dà 1752,4 kcal al giorno a riposo. Compare anche la massa grassa. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Peso
80
Percentuale di grasso corporeo
20
Ottiene
Peso (kg)
80 kcal/day
Percentuale di grasso
20
Massa magra kg
64
Massa grassa kg
16

L'equazione Katch-McArdle stima il metabolismo basale dalla massa magra piuttosto che dal solo peso totale, così due persone allo stesso peso sulla bilancia ma con diverse percentuali di grasso ricevono linee base di calorie a riposo diverse. Questa capacità prende il peso corporeo in chilogrammi e la percentuale di grasso, calcola la massa magra come peso per uno meno la frazione di grasso, poi applica BMR uguale a trecentosettanta più ventuno punto sei volte la massa magra in chilogrammi. Il grasso corporeo sopra il cento per cento è rifiutato come input non valido perché la massa magra non può essere negativa.

Perché conta la massa magra

Il metabolismo basale è l'energia che il corpo spenderebbe a riposo completo nell'arco di una giornata intera. Formule come Harris-Benedict o Mifflin-St Jeor partono da peso totale, età, altezza e sesso, utili quando la composizione corporea non è nota. Katch-McArdle parte invece dalla massa magra, cioè il peso totale meno la massa grassa, perché il tessuto metabolicamente attivo determina gran parte del dispendio a riposo. La massa magra è il peso per uno meno la frazione di grasso, e il metabolismo è 370 più 21,6 volte quella massa magra. Con 80 kg e il 20% di grasso risultano 64 kg di massa magra, 16 kg di grasso e 1752,4 kcal al giorno.

Come ottenere un risultato affidabile

La risposta vale quanto la percentuale di grasso inserita. Due persone con lo stesso peso sulla bilancia ma con grasso diverso ottengono valori diversi: è il punto di forza del metodo e anche il suo limite quando la percentuale è stimata a occhio. Il grasso deve stare tra zero e il 100%; oltre viene rifiutato, perché la massa magra non può essere negativa, e il peso deve essere un numero positivo in chili. Gli allenatori ripetono spesso il calcolo quando cambia la composizione, non solo quando cambia il peso totale.

Cosa misura Katch-McArdle e quali dati Le servono

Il metabolismo basale è l'energia che il corpo spenderebbe a riposo completo in ventiquattro ore. Formule classiche come Harris-Benedict o Mifflin-St Jeor usano peso totale, età, statura e sesso, il che funziona quando non si conosce la composizione. Katch-McArdle parte dalla massa magra, cioè peso totale meno massa grassa, perché il tessuto metabolicamente attivo guida gran parte della spesa a riposo.

La massa grassa è riportata come peso meno massa magra per trasparenza. Campi mancanti, numeri non finiti, peso non positivo e grasso corporeo negativo falliscono anche la validazione.

Coaching e monitoraggio del fisico

I trainer inseriscono il peso sulla bilancia e una percentuale di grasso misurata per ottenere un BMR basato sulla massa magra che si aggiorna quando cambia la composizione, non solo il peso totale.

Qual è la formula BMR Katch-McArdle?

La massa magra è il peso in kg per (1 − percentuale di grasso / 100). Il metabolismo basale in kcal/giorno è 370 + 21.6 × massa magra. Questo calcolatore applica quella formula esattamente.

Cosa succede se il grasso corporeo è sopra il 100 per cento?

La percentuale di grasso non può superare il 100 per cento; i valori sopra quel limite vengono rifiutati e non addebitati.

Quali unità devo usare per il peso?

Invi il peso corporeo in chilogrammi. Se l'interfaccia raccoglie libbre, converta in kg prima di chiamare affinché le costanti pubblicate (370 e 21.6) si applichino correttamente.

Il calcolatore BMR Katch-McArdle è gratis?

Lo strumento browser viene eseguito gratis sul Suo dispositivo.

Da dove deve venire la mia percentuale di grasso corporeo?

Da una misurazione di cui si fida già, come una DEXA, una pesata idrostatica, un buon apparecchio di bioimpedenza o un protocollo delle pliche cutanee. Il calcolatore non stima il grasso da circonferenze o fotografie.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/health/bmr-katch-mcardle

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

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 è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Il percorso è aritmetica pura senza rete e senza seme casuale, così correttori di compiti, app di coaching e client API prepagata ottengono JSON identico ogni volta.

Cosa misura Katch-McArdle e quali dati Le servono

Invi weight come numero finito positivo in chilogrammi; si accettano gli alias weight_kg, body_weight e mass_kg. Invi body_fat come percentuale da zero a cento inclusa; si accettano body_fat_percent, bf, fat_percent e bodyfat. Il motore moltiplica il peso per uno meno il grasso corporeo su cento per ottenere la massa magra in chilogrammi, moltiplica quella massa magra per ventuno punto sei e aggiunge trecentosettanta per produrre bmr_kcal_day. Se il grasso corporeo supera il cento per cento la richiesta fallisce con invalid_input e non viene addebitata. Input identici producono sempre lo stesso JSON perché l'algoritmo non tocca mai rete, modello, orologio o generatore casuale.

Come leggere i campi di risposta e gli errori comuni

Il campo unit è sempre kcal/day così le UI possono etichettare il numero senza codificare stringhe. Ricordi che la percentuale di grasso deve provenire da una misurazione di cui si fida già—DEXA, pesata idrostatica, un BIA di qualità o un protocollo di pliche—perché questo calcolatore non stima la composizione da circonferenze o foto. Pesi estremamente grandi sopra il limite di sicurezza dell'isolate sono pure rifiutati. In caso di successo la risposta ripete weight_kg e body_fat_percent, poi lean_mass_kg, fat_mass_kg e bmr_kcal_day in chilocalorie al giorno. Il campo formula riafferma BMR uguale a trecentosettanta più ventuno punto sei volte la massa magra, e method è sempre katch_mcardle così il codice a valle può diramarsi senza ispezionare le forme. Usi lean_mass_kg quando un coach vuole seguire i cambiamenti di composizione separati dalla riga calorica; usi bmr_kcal_day quando un pianificatore di pasti serve solo la baseline a riposo prima di applicare un moltiplicatore di attività fuori da questa capacità. Percentuali sopra cento sono impossibili e generano un messaggio chiaro invalid_input che menziona che il grasso corporeo supera il cento per cento. Non confonda questo endpoint con la spesa energetica totale giornaliera: fattori di attività, effetto termico del cibo e carico di allenamento sono fuori ambito e devono essere applicati dal Suo prodotto dopo aver ricevuto il BMR.

Uso dell'API, prezzi, flussi di coaching e limiti pratici

Usi il calcolatore BMR Katch-McArdle gratuito nel browser per controlli rapidi, demo di lezione ed educazione del cliente senza installare un foglio di nutrizione. Preferisca input di peso in chilogrammi che combacino con le costanti pubblicate; se l'interfaccia raccoglie libbre, converta prima di chiamare. Mantenga aspettative cliniche: è una stima educativa e di pianificazione, non un dispositivo medico diagnostico, e gli utenti con composizione corporea atipica o condizioni mediche devono seguire il consiglio professionale piuttosto che una sola formula. Invi un corpo JSON con weight e body_fat obbligatori (o i loro alias). Usi l'API prepagata quando un SaaS fitness, un modulo di telemedicina, un taccuino di laboratorio di scienze dello sport o una pipeline di pianificazione calorica necessitano di un contratto stabile sotto saldo KIT a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai il saldo dopo il rifiuto del motore. Abbini questo endpoint a un flusso di misurazione del grasso corporeo lato client, poi memorizzi massa magra e BMR nel Suo database per grafici longitudinali. Chi pubblica SDK può mappare bmr_kcal_day direttamente in dashboard ed esportare colonne CSV etichettate massa magra e calorie basali—gli stessi numeri che i coach scrivono a mano applicando Katch-McArdle su carta.

App di fitness e nutrizione

Le app che già memorizzano letture di grasso corporeo chiamano un endpoint prepagato stabile per il BMR Katch-McArdle invece di reimplementare la formula in ogni linguaggio client.

Scienze dello sport e demo in aula

Laboratori e corsi confrontano Katch-McArdle con equazioni solo basate sul peso e fissano il JSON atteso in test automatici con uscite deterministiche.

Restituisce TDEE o solo BMR?

Solo BMR (kcal/giorno a riposo). Moltiplicatori di attività e spesa energetica totale giornaliera sono fuori ambito; li applichi nel Suo prodotto dopo aver ricevuto bmr_kcal_day.

Leggi la documentazione completa del KIT →