Convertisseur d’unités
Un convertisseur d’unités traduit une valeur d’une échelle de mesure vers une autre : des miles en kilomètres, des livres en kilos, des degrés Fahrenheit en Celsius, des gallons en litres. Vous saisissez un nombre et son unité de départ, choisissez l’unité d’arrivée, et l’outil affiche le résultat au format français, virgule comprise.
Lancer gratuitement
Tout se passe dans votre navigateur : gratuit, sans envoi de vos données.
Les grandeurs que vous pouvez convertir
L’outil couvre les mesures du quotidien : les longueurs (mètres, kilomètres, miles, pieds, pouces), les masses (grammes, kilos, livres, onces), les températures (Celsius, Fahrenheit, Kelvin), les volumes (litres, millilitres, gallons) et les vitesses (km/h, mph). Chaque conversion applique le facteur exact, sans arrondi hasardeux. Que vous lisiez une recette américaine, une notice technique ou un relevé étranger, vous retrouvez la valeur dans l’unité que vous employez tous les jours.
Un résultat au format français
En France, on écrit 12,5 et non 12.5, et les milliers se séparent par une espace : 1 500 km. L’outil rend le résultat dans cette convention, prêt à recopier dans un document, un devis ou un message, sans avoir à corriger le point en virgule à la main. C’est un détail, mais c’est celui qui distingue une valeur importée d’une valeur écrite en français correct.
Gratuit dans le navigateur, disponible par appel
La conversion s’effectue dans votre navigateur, instantanément, sans que rien ne soit envoyé ailleurs, et l’usage reste gratuit et illimité. Si vous devez convertir des valeurs en série — par exemple normaliser une colonne de mesures dans un fichier — la même opération est accessible par un appel programmable à $0.002 la requête, en dollars US. À vous de choisir entre la saisie manuelle et l’automatisation.
Cas d’usage
Suivre une recette étrangère
Camille Moreau convertit les cups, onces et degrés Fahrenheit d’une recette américaine en grammes, millilitres et Celsius pour la réaliser sans se tromper de quantité.
Lire une notice technique
Thomas Rousseau traduit en centimètres et en kilos les pouces et les livres d’une fiche produit importée, avant de la transmettre à Menuiserie Rousseau & Fils.
Normaliser une colonne de mesures
Nadia Benali harmonise dans une seule unité les distances d’un tableau qui mêle miles et kilomètres, grâce à l’appel programmable branché sur son fichier.
Préparer un devis clair
Atelier Garnier SARL convertit vers le mètre des dimensions données en pieds, l’unité attendue par ses clients français, avant d’établir un devis.
Questions fréquentes
Quelles unités puis-je convertir ?
Les grandeurs courantes : longueurs, masses, températures, volumes et vitesses, avec leurs unités françaises et anglo-saxonnes les plus répandues. De quoi couvrir une recette, une notice ou un relevé étranger.
Le résultat est-il au format français ?
Oui. Le séparateur décimal est la virgule et les milliers sont espacés, comme 1 234,56. Vous pouvez recopier la valeur telle quelle dans un document français.
Les conversions sont-elles exactes ?
Elles appliquent les facteurs officiels de chaque unité. Pour les températures, la formule complète est utilisée, et non une simple approximation.
Mes données sont-elles envoyées quelque part ?
Non. La conversion se fait entièrement dans votre navigateur ; aucune valeur ne quitte la page ni n’est conservée.
Est-ce gratuit ?
Oui, sans limite, dans le navigateur. Seul l’appel programmable, pour convertir des séries de valeurs automatiquement, est facturé $0.002 la requête, en dollars US.
Faut-il créer un compte ?
Non. L’outil s’utilise directement, sans inscription.
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/data/convert-units \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"items":["valor-1","valor-2"]}'const res = await fetch("https://api.kit.forhosting.com/data/convert-units", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"items": [
"valor-1",
"valor-2"
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/data/convert-units",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"items": [
"valor-1",
"valor-2"
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/data/convert-units", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"items":["valor-1","valor-2"]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"items":["valor-1","valor-2"]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/data/convert-units", 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
{
"items": [
"valor-1",
"valor-2"
]
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "data.convert_units",
"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_mb | 25 |
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. |