Calculez le coût du carburant pour un trajet
Ce calculateur de coût de carburant estime la quantité nécessaire pour un trajet et son prix.
Lancer gratuitement
Saisissez la distance, le rendement du véhicule sous forme de distance par unité de carburant et le prix d'une unité. Veillez à la cohérence des unités : associez les miles aux miles par gallon et les kilomètres aux kilomètres par litre. Le résultat indique la consommation estimée et le coût total, afin de faciliter vos prévisions, comparaisons, remboursements et budgets avant le départ.
Saisissez une distance et un rendement compatibles
Commencez par la distance totale que vous prévoyez de parcourir, y compris chaque étape à intégrer dans l'estimation. Indiquez ensuite le rendement sous forme de distance par unité de carburant. Les associations courantes sont les miles avec les miles par gallon et les kilomètres avec les kilomètres par litre. Le calculateur n'attribue aucun système de mesure particulier aux nombres : leur cohérence est essentielle. Si la distance est en miles, le rendement doit décrire des miles par unité de carburant choisie ; si elle est en kilomètres, il doit décrire des kilomètres par cette même unité. Une distance nulle est acceptée et donne une consommation et un coût nuls. En revanche, le rendement doit être supérieur à zéro, car une division par zéro ou un rendement négatif n'a pas de sens ici. Pour un aller-retour, saisissez la distance complète ou doublez l'aller avant le calcul. Si vous utilisez la valeur du tableau de bord, vérifiez qu'elle reflète suffisamment les conditions prévues. Une moyenne à long terme offre souvent une prévision plus stable que la mesure d'un seul trajet court et inhabituel.
Comprenez le calcul de la consommation et du coût
Le calcul suit deux étapes simples. La distance du trajet est d'abord divisée par le rendement afin d'estimer la quantité de carburant nécessaire. Cette quantité est ensuite multipliée par le prix unitaire pour obtenir le coût estimé. Par exemple, lorsque le rendement est exprimé en miles par gallon, la division des miles par les miles par gallon produit des gallons. Multiplier ces gallons par un prix au gallon donne un coût dans la devise du prix. La même logique dimensionnelle vaut pour les kilomètres par litre et un prix au litre. Les résultats sont arrondis avec une précision stable, pratique pour les logiciels et les automatisations, mais cette estimation ne remplace pas un reçu. La consommation réelle varie selon la vitesse, la circulation, la météo, le relief, la pression des pneus, la charge, le ralenti, les détours et la conduite. Le tarif à la pompe peut également différer de votre hypothèse. Servez-vous du résultat comme référence et ajoutez une marge raisonnable si le parcours ou les conditions sont incertains. La méthode reste assez transparente pour être vérifiée avec une calculatrice ou un tableur.
Exploitez l'estimation dans vos budgets et comparaisons
Une estimation gagne en valeur lorsque tous les scénarios reposent sur les mêmes hypothèses. Pour comparer deux véhicules, conservez la distance et le prix, puis ne modifiez que le rendement. Pour comparer deux itinéraires, gardez le rendement et le prix, puis changez la distance. Pour mesurer l'effet d'une variation de tarif, maintenez le trajet et le rendement, puis saisissez un autre prix unitaire. Cette méthode évite que plusieurs changements simultanés masquent la cause d'un résultat plus élevé. L'estimation peut étayer un budget personnel, un devis de livraison, une prévision de remboursement ou un partage de frais, même si une politique officielle peut imposer un barème kilométrique plutôt que le coût réel. Conservez les entrées avec le résultat lorsqu'une reproduction est nécessaire, car un total seul ne révèle pas la distance, le rendement ni le prix employés. L'API coûte $0.002 par requête, tandis que la version pour navigateur s'utilise directement sur la page. Aucune ne contacte de service externe : le résultat dépend uniquement des trois valeurs saisies. Recalculez si l'itinéraire, le véhicule prévu ou le prix probable change sensiblement.
Cas d’usage
Préparer le budget d'un voyage
Estimez la part du carburant pour des vacances ou une escapade avant de retenir le parcours.
Comparer des véhicules sur un trajet
Conservez distance et prix pour observer l'effet de rendements différents sur le coût.
Anticiper les frais de livraison
Combinez distance, rendement du parc et prix prévu pour estimer chaque déplacement.
Questions fréquentes
Quelle formule le calculateur emploie-t-il ?
Il divise la distance par le rendement pour estimer le carburant, puis multiplie cette quantité par le prix unitaire.
Quelles unités puis-je utiliser ?
Toute association cohérente convient, par exemple les miles par gallon ou les kilomètres par litre.
Puis-je saisir des litres aux 100 kilomètres ?
Non. Le rendement doit être une distance par unité de carburant. Convertissez d'abord les litres aux 100 kilomètres en kilomètres par litre.
Pourquoi le rendement doit-il être positif ?
La consommation est obtenue en divisant la distance par le rendement. Zéro provoquerait une division par zéro et une valeur négative n'aurait aucun sens.
L'estimation inclut-elle les péages ou d'autres frais ?
Non. Elle couvre seulement la consommation et le carburant, sans péage, stationnement, entretien, hébergement ni autre dépense.
Quel est le prix d'une requête API ?
Une requête coûte $0.002. Le même calcul déterministe est également disponible dans le navigateur.
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/calc2/fuel-cost-trip \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":420,"fuel_efficiency":35,"fuel_price":3.75}'const res = await fetch("https://api.kit.forhosting.com/calc2/fuel-cost-trip", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 420,
"fuel_efficiency": 35,
"fuel_price": 3.75
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calc2/fuel-cost-trip",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 420,
"fuel_efficiency": 35,
"fuel_price": 3.75
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calc2/fuel-cost-trip", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":420,"fuel_efficiency":35,"fuel_price":3.75}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":420,"fuel_efficiency":35,"fuel_price":3.75}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calc2/fuel-cost-trip", 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
{
"distance": 420,
"fuel_efficiency": 35,
"fuel_price": 3.75
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calc2.fuel_cost_trip",
"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. |