Hoeveel CO₂ veroorzaakt mijn levensstijl?

Iedereen heeft een CO₂-voetafdruk, maar de meeste mensen weten niet hoe groot die precies is. Met deze eenvoudige calculator bereken je jouw persoonlijke uitstoot op basis van autorijden, vliegen, energieverbruik en voeding, en zie je wat slimme aanpassingen kunnen besparen.

Interactieve CO₂-calculator

Auto
Jaarlijks aantal kilometers
Brandstoftype Benzine Diesel Elektrisch Geen auto
Vliegen
Vluchten per jaar binnen Europa
Vluchten per jaar buiten Europa
Energie thuis
Jaarlijks gasverbruik (m³)
Jaarlijks elektriciteitsverbruik (kWh)
Zonnepanelen Nee Ja
Voeding
Voedingspatroon Vleesetend (vaak vlees) Gemengd (af en toe vlees/vis) Vegetarisch Veganistisch
(function() { function berekenUitstoot() { // Invoerwaarden var autoKm = parseFloat(document.getElementById(‘auto-km’).value) || 0; var autoType = document.getElementById(‘auto-type’).value; var vluchtenEu = parseFloat(document.getElementById(‘vluchten-eu’).value) || 0; var vluchtenWereld = parseFloat(document.getElementById(‘vluchten-wereld’).value) || 0; var gas = parseFloat(document.getElementById(‘gas’).value) || 0; var stroom = parseFloat(document.getElementById(‘stroom’).value) || 0; var zonnepanelen = document.getElementById(‘zonnepanelen’).value; var voeding = document.getElementById(‘voeding’).value; // Emissiefactoren (benaderingen, kg CO2) var factorAuto = 0; if (autoType === ‘benzine’) factorAuto = 0.19; // kg per km if (autoType === ‘diesel’) factorAuto = 0.17; if (autoType === ‘elektrisch’) factorAuto = 0.05; if (autoType === ‘geen’) factorAuto = 0; var factorVluchtEu = 300; // kg per retourvlucht binnen Europa var factorVluchtWereld = 1600; // kg per retourvlucht buiten Europa var factorGas = 1.79; // kg per m3 var factorStroom = 0.40; // kg per kWh (NL stroommix) // Als iemand zonnepanelen heeft, veronderstellen we dat 50% van de stroomvraag wordt gedekt if (zonnepanelen === ‘ja’) { stroom = stroom * 0.5; } // Voeding (jaarlijks, kg CO2) var voedingKg = 0; if (voeding === ‘vlees’) voedingKg = 2500; if (voeding === ‘gemengd’) voedingKg = 2000; if (voeding === ‘vegetarisch’) voedingKg = 1500; if (voeding === ‘veganistisch’) voedingKg = 1000; // Uitstoot per categorie (kg/jaar) var autoKg = autoKm * factorAuto; var vliegenKg = vluchtenEu * factorVluchtEu + vluchtenWereld * factorVluchtWereld; var energieKg = gas * factorGas + stroom * factorStroom; var voedingKgJaar = voedingKg; var totaalKg = autoKg + vliegenKg + energieKg + voedingKgJaar; var totaalTon = totaalKg / 1000; // Schatting NL gemiddelde var nlGemiddeldTon = 9; // Resultaten invullen document.getElementById(‘uitstoot-auto’).textContent = autoKg.toFixed(0); document.getElementById(‘uitstoot-vliegen’).textContent = vliegenKg.toFixed(0); document.getElementById(‘uitstoot-energie’).textContent = energieKg.toFixed(0); document.getElementById(‘uitstoot-voeding’).textContent = voedingKgJaar.toFixed(0); document.getElementById(‘uitstoot-totaal’).textContent = totaalTon.toFixed(1).replace(‘.’, ‘,’); var vergelijkingEl = document.getElementById(‘vergelijking’); var verschilTon = totaalTon – nlGemiddeldTon; var tekst = ”; if (Math.abs(verschilTon) 0) { tekst = ‘Je uitstoot ligt ongeveer ‘ + Math.abs(verschilTon).toFixed(1).replace(‘.’, ‘,’) + ‘ ton CO₂ per jaar boven het Nederlandse gemiddelde van circa ‘ + nlGemiddeldTon + ‘ ton.’; } else { tekst = ‘Je uitstoot ligt ongeveer ‘ + Math.abs(verschilTon).toFixed(1).replace(‘.’, ‘,’) + ‘ ton CO₂ per jaar onder het Nederlandse gemiddelde van circa ‘ + nlGemiddeldTon + ‘ ton.’; } vergelijkingEl.textContent = tekst; // Scenario’s var besparingVliegen = vliegenKg; // stop met vliegen var factorAutoElektrisch = 0.05; var huidigeAutoFactor = factorAuto; if (autoType === ‘geen’ || autoKm === 0) { huidigeAutoFactor = 0; } var besparingAutoElektrisch = Math.max(0, autoKm * (huidigeAutoFactor – factorAutoElektrisch)); var vegetarischKg = 1500; var besparingVegetarisch = Math.max(0, voedingKgJaar – vegetarischKg); document.getElementById(‘besparing-vliegen’).textContent = besparingVliegen.toFixed(0); document.getElementById(‘besparing-auto-elektrisch’).textContent = besparingAutoElektrisch.toFixed(0); document.getElementById(‘besparing-vegetarisch’).textContent = besparingVegetarisch.toFixed(0); document.getElementById(‘resultaten’).style.display = ‘block’; } var knop = document.getElementById(‘bereken-knop’); if (knop) { knop.addEventListener(‘click’, berekenUitstoot); } })();

Let op: deze calculator geeft een grove schatting op basis van gemiddelde emissiefactoren. Werkelijke uitstoot kan afwijken door jouw specifieke situatie, vervoermiddel, energiecontract en voedingspatroon.