Convertisseur prix carburant
Exprimez un prix à la pompe par gallon américain, gallon impérial ou litre : 3,5 par gallon américain font 0,924602183254 par litre dans la même devise, car un gallon américain contient 3,785411784 litres. Pratique pour préparer un voyage en voiture ou un devis de flotte. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Prix unitaire du carburant
- 3,5
- Unité de prix source
- Per us gal
- Unité de prix cible
- per_L
- Résultat
- 0,9246021833
- Libellé source
- per US gallon
- Libellé cible
- per liter
- Par litre
- 0,9246021833
Le carburant s'affiche différemment selon les pays : les stations des États-Unis affichent des dollars par gallon US, le Royaume-Uni emploie encore le gallon impérial sur bien des pompes et dans la presse, et la majeure partie de l'Europe, le Canada en mode métrique et les cotations mondiales de matières premières annoncent un prix au litre. Comparer ces chiffres à la main mène facilement à l'erreur, car les deux définitions du gallon n'ont pas la même taille, et une estimation naïve à diviser par quatre dérive de plusieurs pour cent.
Unités, facteurs de volume et conversion d'un prix unitaire
Un prix de carburant unitaire est une somme d'argent par unité de volume. Quand vous changez d'unité de volume, le chiffre d'argent doit se mettre à l'échelle du nombre de litres contenus dans cette unité, afin que le même carburant physique coûte toujours le même montant. Chaque requête divise le prix d'entrée par le facteur litres-par-unité de la source pour obtenir un prix au litre, puis multiplie par le facteur litres-par-unité de la cible.
Les facteurs suivent les définitions publiées : un gallon liquide US vaut exactement trois virgule sept huit cinq quatre un un sept huit quatre litres (deux cent trente et un pouces cubes), un gallon impérial vaut exactement quatre virgule cinq quatre six zéro neuf litres, et un litre vaut un litre. Parce que l'intermédiaire est toujours le prix au litre, convertir A vers B puis B vers A reste cohérent à l'arrondi publié de douze décimales près, et aucune matrice par paires ne peut se désynchroniser.
Les calculateurs de coût de carburant pour un trajet, qui exigent distance et consommation, relèvent d'une autre intention de recherche ; ce produit ne fait que réécrire le prix unitaire affiché.
Pour les voyages, les flottes et l'actualité
Utilisez le convertisseur de prix du carburant gratuit dans le navigateur quand vous voyez un article de road-trip citant des dollars par gallon US et voulez l'équivalent au litre, ou quand un titre britannique en pence par litre appelle une vérification rapide au gallon impérial pour un lectorat qui pense encore en gallons. Ouvrez la page, saisissez le nombre affiché et les deux unités, puis copiez le résultat sans installer de tableur ni de bibliothèque d'unités.
Associez ce point de terminaison à un outil de coût de carburant par trajet quand l'étape suivante est la dépense totale à partir de la distance et de la consommation, ou appelez-le seul quand le trafic de recherche vise précisément la conversion de prix affichés du carburant entre gallons US, gallons impériaux et litres. Les entrées sources suivent les mêmes règles de rétention que les autres éléments d'analyse KIT, et les résultats sont sûrs à mettre en cache puisque l'algorithme est entièrement déterministe.
Les auteurs qui livrent des applis mobiles ou des chatbots peuvent mapper directement les champs result et formula dans des cartes montrant à la fois le nombre converti et le chemin de volume que les opérateurs attendent sur papier.
Cas d’usage
Comparaison de prix transfrontalière
Les sites de voyage et les planificateurs de road-trip convertissent des prix de pompe US en dollars par gallon en euros ou en monnaie locale encore affichée au litre, pour que le lecteur compare à parité après conversion de change.
Tableaux de bord de flotte et logistique
Les systèmes de carte carburant et de logistique normalisent des devis fournisseurs mêlant gallons US, gallons impériaux et litres en une seule colonne de prix unitaire pour les appels d'offres et les tableaux de KPI.
Rédactions et calculateurs grand public
Rédacteurs et applis grand public réexpriment un chiffre de carburant à la une dans l'unité de volume de leur audience, sans tables de conversion tenues à la main.
Questions fréquentes
Quelle est la différence entre gallon US et gallon impérial ?
Un gallon liquide US vaut 3.785411784 litres ; un gallon impérial vaut 4.54609 litres. Le convertisseur emploie ces facteurs fixes pour que les prix unitaires se mettent correctement à l'échelle.
Que se passe-t-il si le prix est négatif ?
Les prix de carburant unitaires négatifs sont rejetés et ne sont pas facturés après l'échec de validation.
Le convertisseur de prix du carburant est-il gratuit ?
L'outil du navigateur s'exécute gratuitement sur votre appareil.
Pourquoi ne pas simplement diviser le prix du gallon par quatre ?
Parce qu'aucun gallon ne fait quatre litres. Le gallon américain fait exactement 3,785411784 litres et l'impérial 4,54609, donc diviser par quatre s'écarte de plusieurs pour cent, et l'écart grandit d'un pays à l'autre.
Le convertisseur change-t-il aussi la devise ?
Non. Il ne change que l'unité de volume, le prix reste donc dans la devise saisie. Si vous avez besoin d'une autre devise, appliquez un taux de change au résultat dans une étape séparée.
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/fuel-price \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"price":3.5,"from":"per_us_gal","to":"per_L"}'const res = await fetch("https://api.kit.forhosting.com/conv/fuel-price", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"price": 3.5,
"from": "per_us_gal",
"to": "per_L"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/fuel-price",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"price": 3.5,
"from": "per_us_gal",
"to": "per_L"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/fuel-price", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"price":3.5,"from":"per_us_gal","to":"per_L"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"price":3.5,"from":"per_us_gal","to":"per_L"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/fuel-price", 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
{
"price": 3.5,
"from": "per_us_gal",
"to": "per_L"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.fuel_price",
"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
Cette capacité convertit un prix de carburant unitaire non négatif entre le prix au gallon US, le prix au gallon impérial et le prix au litre, avec des facteurs de volume fixes, un intermédiaire stable en litre et un JSON déterministe que vous pouvez figer dans vos tests. Les prix négatifs échouent avec invalid_input pour qu'aucune chaîne ne publie jamais un tarif de pompe négatif.
Unités, facteurs de volume et conversion d'un prix unitaire
Ce convertisseur prend en charge trois codes canoniques stables : per_us_gal pour le prix au gallon liquide des États-Unis, per_imp_gal pour le prix au gallon impérial et per_L pour le prix au litre. Des alias conviviaux comme gallon, US gal, imperial gallon, UK gal, liter, litre, per liter et les chaînes usd-per-gal courantes sont normalisés sans tenir compte de la casse, de sorte que formulaires et API peuvent passer soit des codes courts, soit des noms complets.
Forme de la requête, champs de réponse et erreurs de prix négatif
Le zéro est autorisé et se convertit proprement en zéro dans chaque unité cible. Envoyez un corps JSON avec trois champs requis : price sous forme de nombre fini non négatif, from comme chaîne de l'unité de prix source, et to comme chaîne de l'unité de prix cible. Les alias value et amount sont acceptés pour price ; unit_from et source pour from ; unit_to et target pour to. En cas de succès, la réponse renvoie le prix numérique, les codes canoniques from et to, les chaînes lisibles from_label et to_label, le résultat converti, la quantité intermédiaire per_liter, le facteur sans dimension de la source vers la cible, une courte ligne de formule adaptée à l'affichage, la balise de méthode fuel_price_volume_units et la liste fixe units_supported. Un price manquant, des nombres non finis comme NaN ou Infinity, des champs d'unité manquants et tout jeton qui ne correspond à aucune unité prise en charge échouent avec invalid_input et ne sont pas facturés après le rejet par le moteur. Un prix négatif est lui aussi invalid_input : panneaux de pompe, contrats de flotte et widgets de comparaison ne doivent pas émettre de tarif unitaire négatif, aussi le message indique-t-il que le prix doit être nul ou positif.
Usage navigateur, tarif de l'API et flux quotidiens de prix du carburant
Passez à l'API prépayée quand une appli de voyage, un portail de carte carburant, un agrégateur de prix à la pompe, un tableau de bord logistique ou un calculateur de rédaction doit normaliser à grande échelle des prix unitaires régionaux mixtes sous un contrat KIT stable à $0.002 par élément réussi ; les échecs de validation qui lèvent invalid_input ne consomment pas de solde après rejet.
Questions techniques
Quelles unités de prix du carburant ce convertisseur prend-il en charge ?
Le prix au gallon liquide US (per_us_gal), le prix au gallon impérial (per_imp_gal) et le prix au litre (per_L). Les noms complets et les alias courants sont acceptés ; une unité inconnue lève invalid_input.
Comment convertir 3,50 $ par gallon US en prix au litre ?
Envoyez un JSON avec price: 3.5, from: "per_us_gal", to: "per_L". Le champ result de la réponse est le prix unitaire équivalent au litre, avec un intermédiaire per_liter et une formule lisible.