Calculateur de protéines quotidiennes
À 70 kg et 1,6 g de protéines par kilo, votre total quotidien est de 112 g. Vous choisissez le multiplicateur selon votre coach, les repères de votre sport ou votre médecin, et le calculateur fait la multiplication en toute transparence. 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
- Grammes par kg
- 1,6
- Protéines quotidiennes g
- 112 g
- Protéines g
- 112
- Poids (kg)
- 70
Un calculateur d'apport protéique quotidien transforme deux nombres que vous contrôlez déjà en une cible claire en grammes pour la journée : votre poids corporel en kilogrammes et les grammes de protéine par kilogramme souhaités selon votre niveau d'activité. L'éducation en nutrition sportive et de nombreux modèles d'entraînement expriment la protéine en grammes par kilogramme de poids corporel plutôt qu'un seul nombre fixe pour tous, de sorte qu'un pratiquant récréatif de soixante-dix kilogrammes et un athlète d'endurance de quatre-vingt-dix kilogrammes peuvent partager la même méthode avec des multiplicateurs g par kg différents. L'arithmétique est délibérément simple — protéines quotidiennes en grammes égales au poids multiplié par les grammes par kilogramme — afin que vous puissiez auditer chaque facteur, comparer des blocs d'entraînement et garder des carnets alimentaires honnêtes. Cet outil accepte ces deux entrées, renvoie la cible quotidienne en grammes plus les facteurs nettoyés, et rejette un poids non positif avec une erreur de validation claire pour que de mauvaises données de formulaire ne se fassent jamais passer pour un plan de repas.
Comment fonctionne la formule des grammes de protéines quotidiens
Partez du poids corporel en kilogrammes et d'une cible protéique basée sur l'activité, exprimée en grammes de protéine par kilogramme de poids corporel et par jour. Le calculateur multiplie ces deux nombres finis positifs : protéines quotidiennes en grammes égales aux kilogrammes de poids multipliés par les grammes par kilogramme. Par exemple, soixante-dix kilogrammes à un virgule six grammes par kilogramme donnent cent douze grammes de protéine pour la journée ; quatre-vingts kilogrammes à zéro virgule huit grammes par kilogramme donnent soixante-quatre grammes.
Le chiffre g par kg est le vôtre à choisir d'après un coaching, des lignes directrices sportives ou un clinicien ; les plages éducatives courantes placent les adultes sédentaires près d'environ zéro virgule huit, les personnes actives en loisir près d'un virgule deux à un virgule six, et de nombreux athlètes de force ou d'endurance près d'un virgule six à deux virgule deux, mais ces plages ne sont qu'un contexte et non un avis médical intégré à l'arithmétique. Les entrées doivent être finies ; NaN et Infinity sont rejetés.
Il s'agit d'un calculateur d'échelle transparent, non d'un dosage de masse maigre en laboratoire, non d'un générateur de plans de repas et non d'un substitut aux soins nutritionnels cliniques individualisés.
Où les calculateurs d'apport protéique quotidien interviennent dans le travail réel
Les coachs de force et les diététiciens du sport fixent des cibles en grammes lorsque le poids corporel et un multiplicateur g par kg convenu sont connus, puis projettent ces grammes sur les repas sans applications boîte noire opaques. Les clubs d'endurance et les athlètes hybrides comparent des blocs lorsque la masse corporelle change légèrement mais que la politique g par kg reste fixe, de sorte que le produit se met à jour de façon transparente.
Les cours d'éducation physique et de sciences du sport donnent des devoirs qui multiplient des kilogrammes par une densité protéique publiée pour que les étudiants voient la taille corporelle et la politique d'intensité comme des leviers distincts. Les services de meal-prep qui mettent à l'échelle des boîtes de protéines selon le poids du client ont besoin d'une seule multiplication auditée plutôt que d'une dérive de tableurs entre machines du personnel.
Traitez BMR, TDEE, calories brûlées, ratios de type IMC et recherches dans des bases alimentaires comme des intentions produit distinctes plutôt que de surcharger cette page de calculateur d'apport protéique quotidien avec chaque formule de santé connexe.
Cas d’usage
Cibles protéiques d'entraînement et de coaching
Transformez le poids corporel et une politique g/kg convenue en une cible quotidienne cohérente en grammes pour la planification des repas, les bilans et les revues hebdomadaires.
Exercices de nutrition sportive en classe
Générez des corrigés pour des devoirs qui multiplient des kilogrammes par une densité protéique sans dérive de tableur.
Questions fréquentes
Comment l'apport protéique quotidien est-il calculé ?
Vous fournissez le poids en kilogrammes et les grammes de protéine par kilogramme et par jour selon l'activité ; le produit est la cible quotidienne en grammes.
Quelle cible en grammes par kilogramme dois-je utiliser ?
Cela dépend des objectifs, de l'entraînement et de l'accompagnement professionnel. Les plages éducatives citent souvent environ 0.8 g/kg pour les adultes sédentaires, environ 1.2–1.6 pour l'activité récréative et environ 1.6–2.2 pour de nombreux athlètes — exemples seulement, pas un avis médical. Cet outil multiplie toute cible positive que vous envoyez.
Que se passe-t-il si le poids est nul ou négatif ?
Un poids non positif est rejeté plutôt que d'inventer des valeurs absolues ou une cible zéro silencieuse.
Quelles unités dois-je utiliser ?
Le poids en kilogrammes et la cible protéique en grammes par kilogramme de poids corporel et par jour.
Quel est le coût ?
L'outil navigateur est gratuit et s'exécute en local.
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/protein-intake \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight":70,"grams_per_kg":1.6}'const res = await fetch("https://api.kit.forhosting.com/health/protein-intake", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight": 70,
"grams_per_kg": 1.6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/protein-intake",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight": 70,
"grams_per_kg": 1.6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/protein-intake", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight":70,"grams_per_kg":1.6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight":70,"grams_per_kg":1.6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/protein-intake", 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,
"grams_per_kg": 1.6
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.protein_intake",
"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
Comment fonctionne la formule des grammes de protéines quotidiens
La réponse renvoie weight_kg et grams_per_kg nettoyés, indique daily_protein_g et protein_g comme le même total nettoyé, fixe unit à g et documente la chaîne de formule pour que chaque client puisse vérifier le produit sans ouvrir un tableur. Le pipeline est une arithmétique à virgule flottante déterministe sans graines aléatoires, sans horodatages d'horloge, sans appels réseau et sans dérive de modèle, de sorte que le même poids et les mêmes grammes par kilogramme produisent toujours le même JSON. Un poids nul ou négatif échoue tôt avec invalid_input plutôt que d'inventer des valeurs absolues ou des zéros silencieux qui sous-estimeraient ou inventeraient une cible protéique. Un grams_per_kg non positif est également rejeté afin qu'un multiplicateur nul ou négatif ne produise pas un total quotidien sans sens.
Ce que vous envoyez et ce que vous recevez
Envoyez deux champs. Les deux champs sont obligatoires. Les contrôles classiques incluent soixante-dix kilogrammes à un virgule six grammes par kilogramme donnant cent douze grammes, et quatre-vingts kilogrammes à zéro virgule huit donnant soixante-quatre grammes. Si vous avez besoin du métabolisme de base plutôt que de grammes de protéine, utilisez un calculateur de BMR dédié ; si vous avez besoin de calories brûlées à partir de MET et de durée, utilisez l'outil de calories brûlées ; si vous avez besoin d'analyse d'étiquettes alimentaires ou de répartitions de macros à partir de calories totales, traitez-les comme des intentions de recherche et des pages d'atterrissage distinctes. Le champ weight est la masse corporelle en kilogrammes comme nombre fini positif strictement supérieur à zéro, ou vous pouvez utiliser les alias weight_kg, kg, mass ou body_weight. Le champ grams_per_kg est la cible protéique basée sur l'activité en grammes par kilogramme et par jour, également fini et strictement supérieur à zéro, avec les alias g_per_kg, protein_per_kg, g_kg, protein_g_per_kg et target_g_per_kg. Champs manquants, chaînes vides, valeurs non numériques, NaN, Infinity et tout weight ou grams_per_kg non positif échouent avec invalid_input et ne sont pas facturés. En cas de succès, la réponse inclut daily_protein_g et protein_g comme le même produit nettoyé, unit fixé à g, les facteurs nettoyés weight_kg et grams_per_kg, plus une chaîne formula documentant poids multiplié par grammes par kilogramme et method weight_times_g_per_kg. Le tarif des appels API réussis est la base publiée de $0.002 par article ; les échecs de validation ne consomment pas le solde prépayé.
Où les calculateurs d'apport protéique quotidien interviennent dans le travail réel
Les équipes de contenu nutritionnel qui construisent des pages de leçon interactives veulent le même JSON hors ligne et en ligne pour que fiches et auto-correcteurs restent alignés. Comme cette capacité est un moteur de parse pur, le tarif API est la base publiée de $0.002 par article réussi et l'échec de validation ne consomme pas le solde.
Cas d'intégration
Cibles en masse via app et API
Calculez des cibles protéiques pour de nombreux profils utilisateurs avec la même formule que l'outil gratuit du navigateur ; rejetez un poids non positif avec invalid_input.