CO2 voiture vs vélo
Un trajet de 10 km dans une voiture consommant 8 L/100 km brûle 0,8 litre d’essence et émet environ 1,85 kg de CO2, contre 0,21 kg à vélo : pédaler évite 1,638 kg. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Distance
- 10
- Efficacité
- 8
- Distance (km)
- 10
- Consommation (L/100 km)
- 8
- Carburant
- Gasoline
- Facteur (kg/L)
- 2,31
Laisser la voiture pour le vélo est l'un des moyens les plus rapides pour un ménage de couper le dioxyde de carbone d'un trajet court, mais l'économie n'est pas un slogan : c'est le carburant brûlé multiplié par un facteur d'émission, moins la petite empreinte opérationnelle du pédalage. Ce calculateur de CO2 voiture contre vélo prend une distance en kilomètres et la consommation du véhicule en litres aux 100 kilomètres, convertit cette consommation en litres d'essence ou de gazole, multiplie par un facteur publié du réservoir à la roue et compare le résultat à un facteur cycliste de vingt-et-un grammes d'équivalent dioxyde de carbone par kilomètre. Il renvoie les deux émissions et les kilogrammes que vous évitez en pédalant.
Comment le CO2 de la conduite face au vélo est calculé
Une comparaison du réservoir à la roue part des litres que la voiture brûle vraiment sur le trajet, non d'un tableau générique de grammes par kilomètre qui cache le véhicule que vous possédez. Les litres égalent la distance en kilomètres multipliée par le chiffre de consommation en litres aux 100 kilomètres, divisé par cent. Ces litres sont ensuite multipliés par un facteur publié du carburant dans le réservoir : 2.31 kilogrammes de dioxyde de carbone par litre de gasoline, ou 2.68 kilogrammes par litre de diesel.
Les deux nombres sont les facteurs de dépistage du réservoir à la roue des tables nationales de conversion ; ils décrivent le carbone du pot d'échappement en brûlant le carburant, non le puits, la raffinerie ni l'acier de la voiture. Le cyclisme n'est pas traité comme zéro. Le facteur d'alimentation extra au style de l'Agence européenne pour l'environnement de 0.021 kilogrammes d'équivalent dioxyde de carbone par kilomètre compte les calories supplémentaires qu'un cycliste oxyde sur la route, l'homologue opérationnel honnête de l'échappement.
L'économie égale les émissions de la voiture moins celles du vélo, et le pourcentage est cette différence divisée par le chiffre automobile. La méthode n'ajoute ni fabrication du véhicule, ni usure des pneus, ni construction de chaussée, ni mix de recharge d'un vélo électrique, car cela relève d'une étude de cycle de vie avec un autre inventaire. Vous obtenez un écart opérationnel transparent que vous pouvez auditer : changez la distance ou l'étiquette L/100 km et les kilogrammes bougent de concert.
Une compacte typique à huit litres aux 100 kilomètres sur un saut de dix kilomètres brûle 0.8 litres et environ 1.85 kilogrammes de carbone d'essence, contre 0.21 kilogrammes pour la bicyclette ; c'est pourquoi le pédalage l'emporte le plus souvent largement.
Entrées, unités, choix du carburant et erreurs
Le second champ s'appelle efficiency parce que c'est ainsi que les étiquettes et les requêtes le formulent, mais l'unité est une consommation : un nombre plus élevé est une voiture plus assoiffée et plus de carbone. Un champ fuel facultatif choisit le facteur au litre. Il doit valoir gasoline ou diesel ; si vous l'omettez, le calculateur utilise gasoline et 2.31 kilogrammes par litre.
Diesel passe le facteur à 2.68. Distance et efficiency doivent être strictement positifs. Champs manquants, chaînes vides, booléens et jetons qui ne sont pas des décimaux simples ou une notation scientifique échouent de la même façon.
Les nombres sont arrondis à douze décimales pour que goldens et clients comparent octet par octet d'un runtime à l'autre. Il n'y a ni requête réseau, ni tirage aléatoire, ni dépendance à la date du jour.
Qui compare les émissions de la voiture et du vélo
Les programmes de navette, les bureaux de mobilité de campus et les services climatiques municipaux utilisent un calculateur déterministe conduite contre vélo pour transformer une distance déclarée et un L/100 km moyen de flotte en kilogrammes à placer dans un rapport mensuel, au lieu de citer un slogan générique sur le fait de laisser la voiture au garage. Les pages de campagne qui demandent de consigner une semaine de courses peuvent envoyer les deux mêmes nombres déjà saisis par le visiteur et afficher l'économie sans inventer une classe de véhicule.
Un échec de validation ne consomme pas de solde. Gardez les requêtes petites, figez les champs arrondis dans les tests, et vous obtenez une comparaison opérationnelle reproductible sans dresser une base de cycle de vie ni un modèle de trafic. Si vous avez ensuite besoin de la fabrication ou de l'électricité, injectez ces kilogrammes du réservoir à la roue dans cet inventaire ; ce point d'accès s'arrête volontairement au carburant face au pédalage.
Cas d’usage
Note carbone de la navette quotidienne
Transformez la distance domicile-travail et l'étiquette L/100 km de la voiture en kilogrammes de CO2 de conduite face au vélo, plus l'économie si le cycliste laisse l'auto au garage.
Questions fréquentes
Comment calcule-t-on le CO2 voiture contre vélo ?
Les litres brûlés égalent distance (km) fois efficiency (L/100 km) divisé par 100. Le CO2 de la voiture multiplie ces litres par 2.31 kg/L pour gasoline ou 2.68 kg/L pour diesel. Le CO2 du vélo est la distance fois 0.021 kg/km. L'économie est voiture moins vélo, aussi en pourcentage du chiffre automobile.
Que signifie le champ efficiency ?
Des litres aux 100 kilomètres, le chiffre de consommation d'une étiquette métrique. Un nombre plus élevé est une voiture plus assoiffée et plus de carbone. Ce n'est ni des miles par gallon ni des kilomètres par litre.
Pourquoi le cyclisme n'est-il pas traité comme zéro émission ?
Pédaler garde une empreinte opérationnelle liée à l'alimentation extra qu'un cycliste oxyde. Le calculateur utilise le facteur au style de l'Agence européenne pour l'environnement de 21 grammes d'équivalent CO2 par kilomètre, de sorte que la comparaison est du réservoir à la roue face à l'alimentation extra, non l'échappement face à un zéro silencieux.
Que se passe-t-il si distance ou efficiency est nul ou négatif ?
Une distance non positive n'est pas un trajet, et un chiffre L/100 km non positif rendrait les litres utilisés indéfinis. L'entrée invalide n'est pas facturée.
Cela inclut-il la fabrication, et que coûte-t-il ?
Non. C'est une comparaison opérationnelle du réservoir à la roue face au cyclisme, non une évaluation de cycle de vie de la construction de la voiture ou de la bicyclette. L'outil du navigateur est gratuit.
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/eco/car-vs-bike \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":10,"efficiency":8}'const res = await fetch("https://api.kit.forhosting.com/eco/car-vs-bike", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 10,
"efficiency": 8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eco/car-vs-bike",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 10,
"efficiency": 8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eco/car-vs-bike", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":10,"efficiency":8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":10,"efficiency":8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eco/car-vs-bike", 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": 10,
"efficiency": 8
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eco.car_vs_bike",
"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
Distance et efficiency doivent être des nombres finis positifs ; tout le reste échoue avec invalid_input au lieu d'inventer une empreinte.
Entrées, unités, choix du carburant et erreurs
Envoyez un objet JSON avec deux nombres finis obligatoires : distance, la longueur du trajet en kilomètres, et efficiency, la consommation de la voiture en litres aux 100 kilomètres. Chaque champ numérique accepte aussi une chaîne numérique et une courte liste d'alias (dist, trip_distance, km, fuel_efficiency, consumption, l_per_100km, fuel_type) afin que tableurs et formulaires n'aient pas à renommer les colonnes. Zéro kilomètre n'est pas un trajet, et zéro ou des litres négatifs aux 100 kilomètres rendraient le carburant utilisé indéfini ou non physique, donc ces cas échouent avec invalid_input qui nomme le champ. En cas de succès, la réponse répète la distance, la consommation et le carburant résolus, puis indique fuel_liters, le facteur appliqué, car_co2_kg, bike_co2_kg, le facteur vélo, savings_kg, savings_percent, une chaîne de formule compacte et l'étiquette de méthode ttw_fuel_vs_eea_cycle.
Où une API d'émissions voiture contre vélo trouve sa place
Les gestionnaires de déplacements qui connaissent déjà la consommation d'étiquette de chaque véhicule peuvent poster une tâche par saut du personnel et stocker car_co2_kg à côté de bike_co2_kg et savings_kg sans ouvrir un tableur de facteurs d'émission. Parce que l'implémentation est parse pure de niveau A, chaque appel réussi coûte le tarif de base publié $0.002 sans jetons de modèle ni réseau sortant.
Cas d'intégration
Rapports de sauts de flotte et de campus
Postez une tâche par trajet du personnel avec la consommation de chaque véhicule et le drapeau diesel facultatif, puis stockez car_co2_kg, bike_co2_kg et savings_kg à côté de l'identifiant du voyage.
Widgets de classe et de campagne
Laissez les visiteurs saisir une longueur de trajet et un chiffre d'étiquette et voir les deux émissions sur un outil en direct qui correspond à l'API octet pour octet.