Calculateur de déficit calorique
Perdre 5 kg en 70 jours avec 2500 kcal d'entretien implique un déficit de 550 kcal par jour et un apport d'environ 1950 kcal. L'objectif est réparti à raison de 7700 kcal par kilo ou 3500 par livre. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Poids cible à perdre
- 5
- Durée du plan en jours
- 70
- Énergie d'entretien quotidienne
- 2 500
- Unité de poids
- Kg
- Kcal par unité
- 7 700
- Déficit total (kcal)
- 38 500
- Déficit quotidien (kcal)
- 550
Ce calculateur de déficit calorique convertit une perte de poids cible, un délai de planification en jours, et vos calories d'entretien quotidiennes en le déficit calorique quotidien moyen et l'apport calorique quotidien qui produirait ce déficit. Le modèle est l'approximation classique de bilan énergétique utilisée dans les feuilles de coaching et les applications grand public : environ 7700 kilocalories par kilogramme de tissu corporel, ou 3500 kilocalories par livre, réparties uniformément sur les jours que vous choisissez. Par exemple, perdre cinq kilogrammes en soixante-dix jours à un niveau d'entretien de deux mille cinq cents calories implique un déficit total de trente-huit mille cinq cents kilocalories, un déficit quotidien de cinq cent cinquante, et un apport quotidien proche de mille neuf cent cinquante. Le moteur est une arithmétique finie entièrement déterministe, sans appel réseau, sans échantillonnage, et sans raccourci dépendant de la date.
Ce que renvoie un plan de déficit calorique et ce que signifient les nombres
Un déficit calorique est l'écart entre l'énergie que vous dépensez un jour typique et l'énergie que vous absorbez par la nourriture et la boisson. Sur de nombreux jours, un déficit soutenu est le noyau arithmétique de la plupart des plans de perte de poids, même si les corps réels s'adaptent aussi, retiennent de l'eau, et déplacent la masse maigre.
Cet outil ne devine pas votre métabolisme à partir de l'âge ou de l'activité ; vous fournissez les calories d'entretien (souvent étiquetées TDEE) à partir d'une estimation antérieure, d'une moyenne de montre connectée, ou d'une évaluation clinique. Vous fournissez aussi combien de poids vous voulez perdre et sur combien de jours vous voulez que le plan s'étende.
Le calculateur multiplie l'objectif de poids par une densité énergétique fixe, 7700 kilocalories par kilogramme ou 3500 par livre, pour obtenir une dette énergétique totale, divise par le nombre de jours pour un déficit quotidien constant, et soustrait ce déficit quotidien de l'entretien pour donner un apport cible.
Où les cibles de déficit quotidien s'inscrivent dans le coaching, les produits, et l'étude
Entraîneurs et clients utilisent un déficit quotidien fixe comme contrat de départ avant d'ajuster pour la faim, la charge d'entraînement, et les plateaux. Les créateurs d'applications font correspondre un formulaire d'objectif à des cibles d'apport pour des journaux alimentaires sans expédier de code de calculateur opaque. Étudiants et stagiaires en diététique vérifient des exemples de manuel qui supposent 3500 kilocalories par livre ou 7700 par kilogramme et ont besoin d'une source rapide et hors ligne de taux quotidiens.
Les outils produit et pédagogiques utilisent le même contrat lorsqu'un apprenant saisit un objectif de cinq kilogrammes et une fenêtre de dix semaines et que l'interface doit montrer à la fois le déficit et l'apport impliqué à côté d'un champ d'entretien. Les objectifs extrêmes qui poussent l'apport quotidien sous des plages sûres sont encore calculés de façon transparente afin que l'interface puisse avertir ; ce moteur ne plafonne pas silencieusement ni n'invente de conseils médicaux.
Associez-le aux outils de composition corporelle ou de fréquence cardiaque lorsque vous bâtissez un petit laboratoire d'auxiliaires de santé gratuits et déterministes, et traitez toujours la sortie comme une estimation de planification plutôt qu'une prescription.
Cas d’usage
Planification objectif-vers-apport
Convertissez un objectif de perte de poids en kg ou lb et un nombre de jours en un déficit et un apport calorique quotidiens à partir de calories d'entretien connues.
Feuilles de coaching et applications
Générez des nombres de déficit et d'apport reproductibles pour des plans clients, des flux d'intégration, et des valeurs par défaut de journal alimentaire.
Questions fréquentes
Combien coûte le calculateur de déficit calorique ?
Il est gratuit dans votre navigateur sur cette page.
Que se passe-t-il si le délai est nul ou négatif ?
Un délai non positif ne peut définir un taux de déficit calorique quotidien.
Cet outil estime-t-il mes calories d'entretien ?
Non. Vous fournissez l'entretien (TDEE). Le calculateur ne transforme qu'un objectif de poids et un nombre de jours en déficit et apport.
Pourquoi l'apport quotidien pourrait-il être très bas ou négatif ?
Une perte agressive sur un délai court peut dépasser l'entretien. Le moteur rapporte l'arithmétique afin que les applications puissent avertir ; il ne donne pas de conseil médical.
Pourquoi ma perte réelle peut-elle différer du plan ?
La règle des 7700 kcal par kilo est une approximation : le corps s'adapte, retient de l'eau et modifie sa masse maigre. Prenez le déficit quotidien comme point de départ et ajustez-le selon la faim, la charge d'entraînement et les plateaux.
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/health/calorie-deficit \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight_loss":5,"timeframe_days":70,"maintenance_calories":2500}'const res = await fetch("https://api.kit.forhosting.com/health/calorie-deficit", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight_loss": 5,
"timeframe_days": 70,
"maintenance_calories": 2500
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/calorie-deficit",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight_loss": 5,
"timeframe_days": 70,
"maintenance_calories": 2500
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/calorie-deficit", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight_loss":5,"timeframe_days":70,"maintenance_calories":2500}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight_loss":5,"timeframe_days":70,"maintenance_calories":2500}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/calorie-deficit", 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_loss": 5,
"timeframe_days": 70,
"maintenance_calories": 2500
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.calorie_deficit",
"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.
Limites
max_weight_loss | 200 |
max_timeframe_days | 3650 |
max_maintenance_kcal | 20000 |
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
Ce que renvoie un plan de déficit calorique et ce que signifient les nombres
La réponse reprend les entrées normalisées, la constante kcal-par-unité, les chiffres de déficit total et hebdomadaire, le déficit et l'apport quotidiens, une étiquette de méthode energy_balance, une courte chaîne de formule, et la précision décimale utilisée. Il n'y a aucun chemin d'apprentissage automatique et aucun échantillonnage aléatoire : soit l'arithmétique finie réussit à l'intérieur des limites documentées, soit la requête échoue avec invalid_input. Les cas rejetés incluent une perte de poids, un délai, ou un entretien manquant ; des valeurs non finies ; des valeurs au-delà des plafonds documentés ; une perte de poids ou un entretien non positifs ; et tout délai nul ou négatif, car une durée non positive ne peut définir un taux quotidien significatif. Si vous avez besoin de formules de MB, de répartitions de macros, ou de ravitaillement d'entraînement, associez cette page à ces outils dédiés ; cette page ne répond qu'à la réécriture déficit-depuis-objectif avec une sortie numérique stable pour feuilles d'exercices, interfaces produit, et consommateurs d'API qui ne doivent pas inventer de modèles adaptatifs.
Comment les entrées sont lues, quelles unités s'appliquent, et pourquoi les résultats restent reproductibles
Les signes plus initiaux facultatifs et la notation scientifique dans les chaînes numériques sont autorisés lorsqu'ils s'analysent comme des décimaux finis ; les espaces intégrés, les préfixes hexadécimaux, et les jetons non numériques sont rejetés avec un message clair afin qu'une cellule erronée ne devienne pas une mauvaise cible d'apport. Les champs privilégiés sont weight_loss pour le montant à perdre, timeframe_days pour la durée du plan, et maintenance_calories pour l'énergie d'entretien quotidienne en kilocalories. Des alias tels que loss, target_loss, days, timeframe, duration_days, maintenance, tdee, et maintenance_kcal sont acceptés afin que tableurs, chaînes de requête, et formulaires typés puissent réutiliser un seul contrat. Le weight_unit facultatif vaut par défaut kilogrammes et accepte aussi kg, kilogram, lb, lbs, pound, et pounds ; les livres utilisent la convention de 3500 kilocalories tandis que les kilogrammes utilisent 7700. Un champ precision facultatif, avec les alias decimals et dp, choisit combien de décimales exposer, par défaut deux et plafonné à quinze afin que les goldens JSON restent stables. Associez l'exécution gratuite dans le navigateur de cette page à l'API payante lorsque vous avez besoin du même résultat mathématique au sein d'un pipeline automatisé sans réimplémenter vous-même les formules de déficit.
Où les cibles de déficit quotidien s'inscrivent dans le coaching, les produits, et l'étude
Sur cette page, le travail s'exécute entièrement dans votre navigateur ; via l'API, chaque recherche réussie coûte $0.002, une validation échouée n'est pas facturée, et rien n'est conservé après le renvoi de la réponse. Cette séparation — exploration interactive gratuite et API payante identique — s'inscrit dans le reste du catalogue de niveau A du KIT et permet de passer d'une démonstration en classe à un pipeline automatisé sans changer le résultat mathématique.
Cas d'intégration
Fixtures de test déterministes
Amorcez CI et tests unitaires avec des daily_deficit_kcal et daily_intake_kcal fixes issus du modèle classique 7700/3500.
Questions techniques
Comment le déficit et l'apport quotidiens sont-ils calculés ?
total_deficit_kcal = weight_loss × 7700 (kg) ou × 3500 (lb) ; daily_deficit_kcal = total / timeframe_days ; daily_intake_kcal = maintenance_calories − daily_deficit_kcal.