Convertisseur Celsius Fahrenheit Kelvin
Le kelvin vaut le Celsius plus 273,15, donc 100 °C font 373,15 K. Convertissez une température entre Celsius, Fahrenheit et Kelvin, et seulement ces trois-là, quand une appli météo, une sonde de four ou un cahier de laboratoire affiche la mauvaise échelle. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Valeur
- 100
- De
- Celsius
- To
- Fahrenheit
- Résultat
- 212 °F
- Entrée
- 100
- Kelvin
- 373,15
Ce convertisseur entre Celsius, Fahrenheit et Kelvin prend une température finie, une échelle source et une échelle cible, puis renvoie le même état thermodynamique sur l'échelle demandée. L'ensemble fermé est Celsius, Fahrenheit et Kelvin : les trois noms que l'on saisit lorsqu'un cahier de laboratoire, un bulletin météo, une sonde de cuisine ou une feuille d'exercices ne correspondent pas à l'unité dont vous avez besoin ensuite. Rankine, Réaumur et Delisle restent hors de cette page. La conversion passe toujours par le kelvin afin que chaque paire partage une seule identité plutôt qu'une matrice par paires qui dériverait : le kelvin vaut Celsius plus 273.15, et Celsius vers Fahrenheit est le familier neuf cinquièmes plus trente-deux.
Les trois échelles et les identités kelvin de chaque paire
Celsius, Fahrenheit et Kelvin sont les trois noms de température que l'on saisit réellement dans un convertisseur lorsqu'une application météo, un cahier de laboratoire, une sonde de four ou une feuille de sciences ne correspondent pas à l'unité dont vous avez besoin ensuite. Cette page est cet ensemble fermé : elle ne demande pas au visiteur de choisir Rankine, Réaumur, Delisle, Newton ou Rømer, car ce sont d'autres recherches avec d'autres pages.
Chaque paire est ramenée au kelvin avec des décalages de définition, puis projetée sur l'échelle cible, de sorte qu'il n'existe pas de matrice par paires qui puisse dériver. Celsius vers kelvin ajoute 273.15. Fahrenheit vers kelvin utilise (F plus 459.67) fois cinq neuvièmes, ce qui revient à passer en Celsius avec (F moins 32) fois cinq neuvièmes puis à ajouter 273.15.
Le kelvin est déjà l'échelle thermodynamique SI, donc une entrée en kelvin est le pivot inchangé. Au retour, Celsius est kelvin moins 273.15, et Fahrenheit est kelvin fois neuf cinquièmes moins 459.67, ce qui correspond à l'identité de classe F égale C fois neuf cinquièmes plus 32. Zéro sur toute échelle source est une température réelle : 0 °C est le point de glace, 0 °F un jour d'hiver froid et 0 K le zéro absolu, chacun se projetant sur un nombre distinct des deux autres échelles.
Les valeurs signées au-dessus du zéro absolu sont acceptées. La réponse répète l'entrée analysée, les noms canoniques from et to, le résultat converti, le symbole d'unité cible, la température intermédiaire en kelvin, une chaîne formula qui reformule ces identités, et un court message en anglais que vous pouvez coller dans une feuille. Préférez ce chemin lorsque les deux échelles appartiennent à l'ensemble des trois noms.
Où un convertisseur à trois échelles trouve sa place
Les rédactions météo convertissent une prévision Celsius en Fahrenheit pour un bulletin américain, puis en kelvin lorsque la même lecture alimente un modèle scientifique. Les équipes cuisine et sécurité alimentaire passent des sondes de four cotées en Fahrenheit vers Celsius pour une recette métrique, et les techniciens de laboratoire convertissent les contrôles du point de glace à 0 °C vers kelvin pour un journal d'instrument.
Enseignants et générateurs d'examen ont besoin d'un oracle déterministe qui refuse un nom d'unité non reconnu au lieu de renvoyer silencieusement un NaN qu'un correcteur défectueux pourrait traiter comme un succès. Les pipelines firmware et IoT convertissent le kelvin capteur en Celsius pour un tableau de bord et en Fahrenheit pour un affichage grand public en un seul appel. Cette page vise les personnes qui cherchent un convertisseur Celsius Fahrenheit Kelvin avec les trois échelles scientifiques du quotidien.
Ce n'est pas un chemin Rankine, ni Réaumur, ni un analyseur de chaînes mixtes pour des valeurs telles que cent degrés C. Préférez cette capacité lorsque les deux unités sont déjà dans l'ensemble des trois noms et que vous voulez un seul appel ; s'il faut convertir Rankine, utilisez plutôt un hub à quatre échelles. Restez au zéro absolu ou au-dessus pour que le pivot kelvin ne devienne pas négatif.
Cas d’usage
Météo, voyages et bulletins publics
Convertissez une prévision Celsius en Fahrenheit pour un bulletin américain, ou une lecture Fahrenheit en Celsius et kelvin lorsque le même nombre doit alimenter un modèle métrique.
Laboratoires, fours et journaux d'instrument
Convertissez le point de glace 0 °C en kelvin pour un journal d'étalonnage, ou une sonde de four en Fahrenheit vers Celsius pour une fiche de recette métrique.
Devoirs, micrologiciel et tableaux IoT
Vérifiez les conversions de manuel C↔F↔K avec les identités exactes 273.15 / 9/5, et refusez les noms d'échelle non reconnus au lieu de renvoyer NaN.
Questions fréquentes
Quelles identités utilise ce convertisseur Celsius Fahrenheit Kelvin ?
Le pivot est le kelvin : K = C + 273.15 et K = (F + 459.67) × 5/9. Le retour est C = K − 273.15 et F = K × 9/5 − 459.67, équivalent à F = C × 9/5 + 32.
Que se passe-t-il si le nom d'unité n'est pas reconnu ?
Champs manquants, NaN, Infinity, chaînes non numériques et noms inconnus tels que rankine ou reaumur sont rejetés et non facturés.
Comment passer 100 Celsius en Fahrenheit ?
Le résultat est 212, plus la température intermédiaire 373.15 kelvin.
Convertit-il les degrés Rankine ou Réaumur ?
Non. Ce convertisseur couvre seulement Celsius, Fahrenheit et Kelvin, les trois échelles dont on a le plus souvent besoin. Rankine, Réaumur et Delisle relèvent d'autres recherches et sont volontairement exclus.
0 °F est-il la même température que 0 °C ?
Non. Le zéro n'a pas le même sens sur chaque échelle : 0 °C est le point de glace, 0 °F une froide journée d'hiver et 0 K le zéro absolu, et chacun donne un nombre différent sur les deux autres échelles.
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/conv/temperature-converter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":100,"from":"celsius","to":"fahrenheit"}'const res = await fetch("https://api.kit.forhosting.com/conv/temperature-converter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 100,
"from": "celsius",
"to": "fahrenheit"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/temperature-converter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 100,
"from": "celsius",
"to": "fahrenheit"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/temperature-converter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":100,"from":"celsius","to":"fahrenheit"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":100,"from":"celsius","to":"fahrenheit"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/temperature-converter", 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
{
"value": 100,
"from": "celsius",
"to": "fahrenheit"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.temperature_converter",
"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 nom d'unité non reconnu échoue avec invalid_input au lieu d'inventer une température.
Contrat d'entrée, arrondi, alias et erreurs
Les noms documentés sont celsius, fahrenheit et kelvin. En cas de succès le corps inclut input (le nombre source analysé), from et to comme noms canoniques, result (la température convertie), unit (le symbole cible °C, °F ou K), kelvin (le pivot SI), formula et message. Les allers-retours sont simples : cent celsius valent deux cent douze fahrenheit et 373.15 kelvin ; zéro celsius vaut 273.15 kelvin ; trente-deux fahrenheit valent zéro celsius ; zéro kelvin vaut −273.15 celsius et −459.67 fahrenheit. Convertir une échelle vers elle-même renvoie le même nombre, utile dans les tests qui figent le chemin identité. Envoyez un corps JSON avec trois champs obligatoires : value, un nombre fini ou une chaîne numérique stricte ; from, l'échelle source ; et to, l'échelle cible. Le solveur accepte aussi les alias compacts C, F et K, plus les formes avec degré °C et °F et le synonyme centigrade, puis les normalise vers les noms canoniques en minuscules avant de renvoyer. Une validation en échec — champs manquants, chaînes vides, NaN, Infinity, phrases non numériques, noms d'unité non reconnus tels que rankine ou reaumur, ou température source sous le zéro absolu — renvoie invalid_input en nommant le champ et n'est jamais facturée. Le tarif est un $0.002 forfaitaire par requête réussie avec unité item.
Où un convertisseur à trois échelles trouve sa place
Les tâches en échec qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui garde peu coûteux les scripts exploratoires lorsque l'on omet value exprès ou que l'on envoie une unité mal orthographiée. Les appels API réussis sont facturés comme un élément à $0.002.
Questions techniques
Quelles unités de température cette page accepte-t-elle ?
Celsius, Fahrenheit et Kelvin. Les alias C, F, K, °C, °F et le synonyme centigrade sont acceptés et normalisés vers ces noms canoniques.
Quel est le tarif de ce convertisseur à trois échelles ?
L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.