Estimez le temps de recharge restant de votre voiture électrique
Sachez quand la voiture sera prête : une batterie de 75 kWh qui passe de 20 % à 80 % demande 45 kWh, soit environ 4 heures et 5 minutes sur une borne de 11 kW. L’énergie nécessaire est aussi affichée. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Capacité (kWh)
- 75
- Actuel (%)
- 20
- Cible (%)
- 80
- Puissance du chargeur (kW)
- 11
- Écart de charge (%)
- 60
- Énergie requise (kWh)
- 45
- Heures
- 4,090909
- Minutes
- 245,454545
Ce calculateur estime le temps nécessaire à une voiture électrique pour passer de son pourcentage de batterie actuel à une cible supérieure. Indiquez la capacité de la batterie en kilowattheures, les niveaux de charge présent et souhaité, ainsi que la puissance du chargeur en kilowatts. Le résultat présente l'énergie requise et la durée estimée en heures et en minutes. Il s'agit d'une estimation idéale à puissance constante, utile pour planifier et comparer, et non d'une heure de départ garantie.
Renseignez les données de la session de recharge
Commencez par la capacité nominale de la batterie du véhicule en kilowattheures. Indiquez ensuite le pourcentage affiché actuellement et le pourcentage supérieur que vous souhaitez atteindre. Enfin, saisissez la puissance en kilowatts disponible pour le véhicule.
Utilisez la puissance que la voiture peut réellement accepter, et pas nécessairement la valeur maximale annoncée par la borne. Par exemple, une borne de 150 kW ne fournit pas 150 kW à un véhicule dont la recharge rapide est limitée à 80 kW. De même, une installation domestique de 11 kW peut être limitée par le chargeur embarqué en courant alternatif ou par l'installation électrique.
La cible doit être supérieure au niveau actuel, car cet outil estime le temps de recharge restant, et non la consommation en conduite ou la décharge. Les pourcentages doivent rester compris entre zéro et cent. Le respect des unités indiquées évite une erreur d'un facteur mille due à la confusion entre watts et kilowatts, ou entre wattheures et kilowattheures.
Comprenez le calcul et les valeurs obtenues
Le calcul détermine d'abord l'augmentation demandée du niveau de charge en soustrayant le pourcentage actuel de la cible. Il multiplie ensuite cet écart par la capacité totale afin d'estimer l'énergie qui doit entrer dans la batterie. Une batterie de 75 kWh passant de 20% à 80% demande par exemple 45 kWh, puisque soixante pour cent de 75 équivaut à 45.
La durée en heures est obtenue en divisant l'énergie requise en kilowattheures par la puissance du chargeur en kilowatts. La réponse convertit aussi cette durée en minutes et fournit l'écart de charge ainsi que l'énergie nécessaire, afin que vous puissiez vérifier le résultat. Les valeurs sont arrondies à six décimales pour garantir une sortie stable et réutilisable.
Le calcul est déterministe : des entrées identiques produisent toujours la même réponse, sans réseau, données du véhicule en direct, hasard ni horloge. Les champs relatifs à la méthode et à la formule désignent explicitement le modèle à puissance constante afin de conserver cette hypothèse avec l'estimation.
Prévoyez les conditions réelles de recharge
Une session réelle dure souvent plus longtemps que l'estimation idéale. La puissance reste rarement constante du branchement au départ : une batterie froide ou chaude peut accepter moins de puissance, le véhicule peut ralentir la recharge à mesure qu'elle se remplit et une borne partagée peut répartir sa capacité entre plusieurs voitures. Les pertes de conversion signifient également que l'énergie prélevée sur le réseau peut dépasser l'énergie stockée.
Ce calculateur n'invente ni rendement ni courbe de recharge, car ces paramètres ne peuvent pas être déduits de manière fiable des quatre entrées. Considérez le résultat comme une base claire pour comparer des chargeurs, planifier approximativement un arrêt, tester une application ou vérifier la plausibilité d'une durée annoncée. Pour programmer prudemment votre départ, ajoutez une marge fondée sur votre expérience du véhicule et du site concernés.
Les cibles proches de 100% nécessitent généralement une marge plus importante, car la puissance diminue fortement en fin de charge. Préférez la capacité utile lorsqu'elle est publiée.
Cas d’usage
Planifiez une recharge à domicile
Vérifiez si une session nocturne peut faire passer la batterie de son niveau actuel à la cible souhaitée le matin.
Comparez plusieurs puissances
Reprenez les mêmes données de batterie et de pourcentage avec différentes puissances pour comparer les durées idéales.
Validez une application pour véhicules électriques
Utilisez les valeurs déterministes d'énergie et de temps comme référence pour tester des tableaux de bord, itinéraires ou processus de recharge.
Questions fréquentes
Pourquoi la cible doit-elle dépasser le niveau actuel ?
Cette capacité estime le temps de recharge restant.
L'estimation inclut-elle les pertes de recharge ?
Non. Elle utilise une énergie de batterie idéale et une puissance constante, car aucun rendement ni aucune perte ne sont fournis.
Pourquoi la recharge réelle peut-elle durer plus longtemps ?
La température, le partage de la borne, les limites du véhicule, les pertes et la réduction de puissance peuvent diminuer la vitesse moyenne.
Dois-je saisir la puissance annoncée par la borne ?
Saisissez la plus faible limite pratique entre la sortie de la borne et la puissance acceptée par votre véhicule pour une base plus utile.
Combien de temps faut-il pour charger une batterie de 75 kWh de 20 % à 80 % à 11 kW ?
Environ 4 heures et 5 minutes dans l’estimation idéale. Passer de 20 % à 80 % représente 45 kWh, et 45 kWh divisés par 11 kW donnent un peu plus de 4 heures. En pratique, la recharge dure souvent un peu plus.
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/final3/ev-charging-time-estimate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"capacity_kwh":75,"current_pct":20,"target_pct":80,"charger_power_kw":11}'const res = await fetch("https://api.kit.forhosting.com/final3/ev-charging-time-estimate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"capacity_kwh": 75,
"current_pct": 20,
"target_pct": 80,
"charger_power_kw": 11
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/final3/ev-charging-time-estimate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"capacity_kwh": 75,
"current_pct": 20,
"target_pct": 80,
"charger_power_kw": 11
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/final3/ev-charging-time-estimate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"capacity_kwh":75,"current_pct":20,"target_pct":80,"charger_power_kw":11}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"capacity_kwh":75,"current_pct":20,"target_pct":80,"charger_power_kw":11}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/final3/ev-charging-time-estimate", 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
{
"capacity_kwh": 75,
"current_pct": 20,
"target_pct": 80,
"charger_power_kw": 11
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "final3.ev_charging_time_estimate",
"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. |
Questions techniques
Combien coûte le calcul ?
Le tarif de l'API est de $0.002 par requête, et le calculateur peut aussi être utilisé gratuitement dans le navigateur.