Convertisseur calories en kilojoules
250 kcal font 1046 kJ. Saisissez les kilocalories d'un menu, d'une application de régime ou d'une étiquette américaine et obtenez les kilojoules imprimés sur les emballages européens et britanniques, avec le facteur exact de 4,184. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- kcal
- 250
- Résultat
- 1 046 kJ
- Converti
- 1 046
- Kj
- 1 046
- Unité de départ
- kcal
Saisissez une énergie finie en kilocalories — aussi appelées Calories alimentaires sur les emballages américains — et l'outil multiplie par le facteur standard qu'une kilocalorie égale quatre point un huit quatre kilojoules ; il renvoie la magnitude en kilojoules, le facteur d'unité, une courte chaîne de formule et des étapes de substitution ordonnées que vous pouvez coller dans un journal alimentaire ou un test unitaire.
Pourquoi les étiquettes associent kcal et kJ à 4.184
Les kilocalories restent le langage quotidien des applications de régime, des menus de restaurants et des panneaux d'information nutritionnelle aux États-Unis, où la grande Calorie que l'on suit est en réalité une kilocalorie. Les kilojoules sont l'unité d'énergie cohérente SI privilégiée par de nombreuses règles d'emballage de l'Union européenne et du Royaume-Uni, les tables d'alimentation scolaire et les bilans énergétiques cliniques qui affichent les deux nombres côte à côte.
Le pont est une unique multiplication exacte sur l'échelle thermochimique : une kilocalorie égale quatre point un huit quatre kilojoules, donc kilojoules égale kilocalories multipliées par quatre point un huit quatre. C'est le même facteur numérique utilisé pour convertir de petites calories thermochimiques en joules, simplement appliqué mille fois plus grand des deux côtés.
Enseignants et coachs nutrition peuvent contraster le chemin exact avec une règle approximative de quatre kilojoules par calorie afin que les apprenants voient l'erreur d'échelle d'environ quatre et demi pour cent qui s'accumule sur de grands totaux quotidiens lorsqu'on arrondit négligemment.
Conseils pratiques, contrôles et recherches associées
Les contrôles aller-retour sont simples : convertissez une kilocalorie et confirmez que vous recevez exactement 4.184 kilojoules après arrondi, ou convertissez deux cent cinquante kilocalories et confirmez mille quarante-six kilojoules. Restez dans la plage absolue pour que le produit ne déborde pas vers un résultat non fini que le solveur doit rejeter.
Pour enseigner les étiquettes à double unité, associez un exemple de barre de petit-déjeuner de deux cents kilocalories à son jumeau de huit cent trente-six point huit kilojoules afin que les élèves voient les deux colonnes d'un tableau d'emballage. Préférez cette capacité lorsque l'entrée est déjà en kilocalories et que vous n'avez besoin que de kilojoules ; s'il faut convertir entre de nombreuses unités d'énergie en un seul appel, utilisez un convertisseur d'énergie plus large.
Cas d’usage
Étiquettes nutritionnelles à double unité
Convertissez les totaux kcal d'emballage ou de recette en kJ pour que les étiquettes à double colonne UE/RU et les feuilles d'export restent cohérentes avec le facteur standard 4.184.
Export SI du suivi de repas
Les applications qui stockent l'énergie en kilocalories peuvent exposer un champ en kilojoules pour tableaux de bord et rapports cliniques orientés SI sans tables de facteurs manuscrites.
Contrôles de devoirs et coaching
Élèves et coachs convertissent les objectifs caloriques quotidiens en kilojoules et comparent le travail manuel aux étapes déterministes avant de rendre journaux ou feuilles.
Questions fréquentes
Combien de kilojoules dans une kilocalorie ?
Exactement 4.184 kilojoules pour l'échelle standard d'énergie alimentaire de cet outil : kj = kcal × 4.184.
Une Calorie alimentaire est-elle une kilocalorie ?
Oui. La grande Calorie des étiquettes nutritionnelles américaines est une kilocalorie (kcal). Saisissez ce nombre comme kcal pour obtenir des kilojoules.
Pourquoi 4.184 et non 4.2 ?
4.184 est l'échelle thermochimique utilisée en étiquetage nutritionnel et dans la plupart des tables scientifiques. Un raccourci approximatif de 4.2 introduit quelques pourcents d'erreur sur de grands totaux quotidiens.
Le convertisseur calories en kilojoules est-il gratuit ?
L'outil navigateur est gratuit et s'exécute en local.
Et si ma valeur est en petites calories et non en kilocalories ?
Divisez-la d'abord par 1000 ou utilisez un convertisseur de calories en joules. Cet outil ne traite que l'énergie alimentaire en kilocalories, la grande Calorie des étiquettes, et la rend en kilojoules.
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/kcal-to-kj \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"kcal":250}'const res = await fetch("https://api.kit.forhosting.com/health/kcal-to-kj", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"kcal": 250
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/kcal-to-kj",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"kcal": 250
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/kcal-to-kj", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"kcal":250}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"kcal":250}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/kcal-to-kj", 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
{
"kcal": 250
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.kcal_to_kj",
"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
Un convertisseur de calories en kilojoules transforme l'énergie alimentaire exprimée en kilocalories en valeurs en kilojoules figurant sur les étiquettes nutritionnelles européennes et britanniques, les bases de recettes et les suivis de repas orientés SI. Les raccourcis mentaux approximatifs, comme quatre kilojoules par calorie, sont rejetés au profit de l'échelle nutritionnelle exacte, afin que les étiquettes à double unité et les charges utiles API restent cohérentes. Une entrée invalide ou manquante échoue avec une erreur claire invalid_input au lieu d'inventer un nombre.
Comment appeler l'API et ce qu'elle renvoie
Les valeurs absolues doivent rester dans la limite publiée d'un billion. Préférez les nombres bruts lorsque vous contrôlez le client ; les chaînes numériques ne sont acceptées que si elles correspondent à un motif numérique fini strict sans suffixes d'unité ni séparateurs de milliers. Envoyez un corps JSON avec un champ numérique fini obligatoire nommé kcal. Les alias kilocalories, calories, cal, energy_kcal, value et energy sont acceptés afin que les clients SDK et les envois de formulaire réutilisent le nom déjà présent dans un journal de repas. En cas de succès la réponse répète kcal arrondi, fixe kj, result et converted à la même magnitude arrondie en kilojoules, unit au jeton kJ, from_unit à kcal et to_unit à kJ, factor et kj_per_kcal à quatre point un huit quatre, formula à la chaîne kj égale kcal multiplié par quatre point un huit quatre, message à un court résumé en anglais et steps à un tableau ordonné de lignes de substitution. Une validation échouée — champs manquants, nombres non finis, signes plus ou moins isolés, chaînes non numériques, valeurs hors limites absolues ou résultat converti non fini — renvoie invalid_input et n'est jamais facturée. Le tarif est un forfait de $0.002 par requête réussie avec unité item.
Conseils pratiques, contrôles et recherches associées
Si votre source cite de petites calories thermochimiques plutôt que des kilocalories alimentaires, divisez d'abord par mille ou utilisez un outil calories vers joules — cette page vise uniquement l'énergie alimentaire. Cette page cible les recherches calories en kilojoules, convertir kcal en kJ ou convertisseur d'énergie alimentaire ; ce n'est pas un hub multi-unités de physique, ni un formulaire principal petite calorie vers joule, ni un calculateur de macronutriments, ni un estimateur de calories brûlées. Les tâches en échec qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient peu coûteux les scripts exploratoires lorsque les apprenants omettent volontairement kcal ou envoient du texte.
Questions techniques
Que se passe-t-il en cas d'entrée invalide ?
Champs manquants, valeurs non finies, chaînes non numériques ou valeurs hors limites absolues renvoient invalid_input et ne sont jamais facturés.