Coût de recharge d'un trajet VE
Un trajet de 250 km à 18 kWh aux 100 km demande 45 kWh, et l'outil en tire le coût de recharge selon votre prix de l'électricité, ainsi que le coût par kilomètre. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Distance
- 250
- Consommation
- 18
- Prix de l'électricité
- 0,15
- Unité de distance
- Km
- Devise
- USD
- Unité de consommation
- kWh/100km
- Énergie kwh
- 45
- Coût de recharge
- 6,75
- Coût par distance
- 0,027
Préparer un road trip électrique sans estimation claire du coût de recharge vous laisse deviner les économies de carburant et le budget de recharge à l'hôtel le soir. Ce calculateur du coût de recharge d'un trajet en VE prend la distance du trajet, la consommation d'énergie de votre véhicule en kilowattheures pour cent kilomètres ou miles, et le prix de l'électricité par kilowattheure, puis renvoie l'énergie que vous prélèverez et la somme que cette recharge représente. Utilisez-le avant un long week-end au volant, pour comparer un tarif de nuit à domicile aux tarifs de recharge rapide publique en courant continu, ou pour bâtir un itinéraire à plusieurs étapes où chaque tronçon a besoin d'une ligne d'énergie transparente.
Comment distance, consommation et prix deviennent un coût de recharge
Les véhicules électriques ne brûlent pas de litres de carburant ; ils prélèvent des kilowattheures de la batterie, puis d'une borne. Les constructeurs et les ordinateurs de bord publient généralement la consommation en kilowattheures pour cent kilomètres (ou pour cent miles sur certains marchés). Cette capacité multiplie la distance du trajet par ce chiffre de consommation et divise par cent pour obtenir l'énergie nécessaire au trajet en kilowattheures.
Elle multiplie ensuite l'énergie par le prix de l'électricité que vous fournissez par kilowattheure, produisant le coût de recharge dans la devise que vous indiquez. La réponse renvoie aussi le coût par unité de distance, afin de comparer sur un pied d'égalité des tronçons de longueurs différentes. Comme le calcul est une arithmétique pure sans recherche réseau ni modèle d'apprentissage automatique, les sorties se prêtent aux tests de référence, se mettent en cache par un hachage des entrées et s'intègrent en toute sûreté dans des outils de devis hors ligne.
La météo, le dénivelé, le chauffage de l'habitacle et une accélération vive peuvent modifier la consommation réelle ; considérez la consommation saisie comme une moyenne de planification ou un chiffre du pire cas, non comme une garantie de performance sur route en toutes conditions.
Entrées, unités et cas où la validation rejette une requête
Les champs d'unité et de devise ne sont que des libellés : le service ne convertit ni entre kilomètres et miles, ni entre devises, aussi gardez la consommation cohérente avec l'unité de distance choisie et le prix cohérent avec la devise affichée. Une distance négative ou un prix d'électricité négatif sont de même rejetés. Une distance nulle donne une énergie nulle et un coût nul, ce qui est utile pour des lignes de modèle dans des traitements par lots.
Les VE de tourisme typiques se situent souvent entre environ douze et vingt-cinq kilowattheures pour cent kilomètres selon la taille, la vitesse et la charge de la climatisation.
Cas d’usage
Budgets de road trip personnels
Estimez le coût de recharge de nuit à domicile pour un trajet de vacances à partir de la distance, du chiffre kWh/100 de votre voiture et du tarif d'électricité résidentiel.
Coût total de possession d'une flotte
Chiffrez par lots de nombreux tronçons avec les prix d'électricité du dépôt et publics pour bâtir des lignes d'énergie transparentes dans les rapports de flotte VE.
Comparaison borne à domicile ou publique
Relancez la même distance et la même consommation avec deux prix d'électricité pour montrer combien une borne de destination ajoute par rapport à une recharge à domicile.
Questions fréquentes
Comment le coût de recharge d'un trajet en VE est-il calculé ?
L'énergie en kWh égale la distance multipliée par la consommation (kWh pour 100 unités) divisée par 100. Le coût de recharge égale l'énergie multipliée par le prix de l'électricité par kWh. La réponse renvoie aussi le coût par unité de distance.
Que se passe-t-il si la consommation est nulle ou négative ?
La consommation doit être un nombre positif supérieur à zéro, car une consommation non positive ne peut pas définir une énergie de trajet significative.
La consommation est-elle en miles par kWh ou en kWh pour 100 km ?
Ce calculateur attend la consommation en kWh pour 100 unités de distance (km ou mi).
La devise est-elle convertie entre USD et EUR ?
Non. La devise n'est qu'un libellé sur la réponse.
Comment comparer la recharge à domicile et une borne rapide publique ?
Faites le calcul deux fois avec la même distance et la même consommation : une fois avec votre tarif domestique, une fois avec celui de la borne. L'écart entre les deux coûts correspond au supplément de la borne publique sur ce trajet.
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/travel/ev-trip-cost \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":250,"efficiency":18,"electricity_price":0.15}'const res = await fetch("https://api.kit.forhosting.com/travel/ev-trip-cost", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 250,
"efficiency": 18,
"electricity_price": 0.15
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/ev-trip-cost",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 250,
"efficiency": 18,
"electricity_price": 0.15
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/ev-trip-cost", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":250,"efficiency":18,"electricity_price":0.15}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":250,"efficiency":18,"electricity_price":0.15}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/ev-trip-cost", 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": 250,
"efficiency": 18,
"electricity_price": 0.15
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.ev_trip_cost",
"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
La formule est déterministe et identique dans l'outil gratuit du navigateur et dans l'API payante, si bien que les planificateurs d'itinéraires, les tableaux de bord de flotte et les feuilles de calcul personnelles partagent un seul chiffre au lieu de trois modèles mentaux contradictoires.
Entrées, unités et cas où la validation rejette une requête
Envoyez une distance non négative, une consommation strictement positive en kilowattheures pour cent unités de distance, un prix d'électricité non négatif par kilowattheure, et des libellés optionnels pour distance_unit (km ou mi) et currency (par exemple USD ou EUR). Des alias sont acceptés par commodité : consumption et kwh_per_100 pour la consommation, et price_per_kwh ou price pour electricity_price. La consommation doit être strictement supérieure à zéro ; une consommation nulle ou négative est rejetée par invalid_input et n'est pas facturée, car diviser l'énergie par un chiffre non positif n'a pas de sens et provoquerait soit un plantage, soit un coût infini inventé.
Utiliser l'outil gratuit du navigateur, l'API et les chaînes multi-étapes
Mettez les résultats en cache lorsque les entrées sont stables, et relancez le calcul quand le conducteur met à jour la consommation issue de la batterie après un vrai trajet, afin que l'estimation de la semaine suivante suive le véhicule que vous possédez réellement. Utilisez l'outil dans le navigateur pour un seul itinéraire de week-end avant de partir de chez vous, ou appelez le même contrat JSON depuis un planificateur d'itinéraires, une feuille de coût total de possession de flotte ou un traitement par lots qui chiffre des dizaines de tronçons. Le prix publié de l'API est de $0.002 par élément réussi ; une validation échouée ne consomme pas le solde prépayé. Associez charging_cost à vos tarifs public et domicile en exécutant deux fois la même distance et la même consommation avec des valeurs electricity_price différentes, puis comparez les deux résultats pour décider si un détour vers une borne plus lente mais moins chère vaut le temps. Pour les trajets à plusieurs arrêts, additionnez energy_kwh et charging_cost sur les tronçons plutôt que de moyenner aveuglément la consommation : des segments d'autoroute et de ville méritent souvent des consommations d'entrée différentes.
Questions techniques
Est-ce gratuit, et combien coûte l'API ?
L'outil dans le navigateur est gratuit et s'exécute localement. L'usage de l'API se règle sur le solde KIT prépayé à $0.002 par requête réussie. Une entrée invalide échoue sans être facturée.