Back to the homepage

Carbon Calculation Methodology

Overview

This document provides a comprehensive explanation of how our website carbon calculator derives carbon footprint estimates. Our approach combines direct website measurement with established carbon intensity factors from leading sustainability research organizations.

Why Our Numbers May Appear Higher

Our carbon estimates may trend 6x higher than some other calculators because we use:

  1. Conservative global grid intensity (475g CO2/kWh global average) rather than location-specific factors
  2. Comprehensive measurement that includes both data transfer AND CPU processing energy
  3. Real browser measurement via Puppeteer rather than page size estimation

This approach provides worst-case scenario estimates that are valuable for sustainability planning, though actual user emissions will vary significantly based on their location's energy grid.


Data Collection Process

1. Real Browser Measurement with Puppeteer

Unlike calculators that estimate based on page size alone, we use Puppeteer (headless Chrome) to:

2. Performance and Energy Measurement

Our analysis captures:


Carbon Calculation Methodology

Primary Carbon Sources

Our calculations consider two main sources of carbon emissions:

1. Data Transfer Emissions

Carbon from Data Transfer = (Total Bytes ÷ 1024) × 0.0008 gCO2e per kB

2. CPU Processing Emissions

Carbon from Processing = (Main Thread Time in seconds) × 0.0004 gCO2e per second

Total Carbon Footprint

Total CO2e per page view = Data Transfer Carbon + CPU Processing Carbon

Note: This methodology is consistently applied across data collection, storage, browser display, and PDF generation to ensure accuracy and reliability.

Carbon Intensity Factors

Our calculations use research-based carbon factors:

FactorValueSource
Data Transfer0.0008 gCO2e per kBGreen Web Foundation (2023)
CPU Processing0.0004 gCO2e per secondGreen Web Foundation (2023)
Grid Intensity475g CO2 per kWhIEA Global Average (2023)
Energy per MB0.000072 kWh per MBData Center Efficiency Metrics (2023)

Energy Calculation Model

Energy Consumption = Total MB × 0.000072 kWh per MB Carbon Emissions = Energy Consumption × 475g CO2 per kWh

Why We Use Global Grid Intensity

The Trade-off: Accuracy vs. Consistency

Global Average (Our Approach):

Location-Based Intensity (Alternative Approach):

Regional Grid Intensity Examples

RegionGrid Intensity (g CO2/kWh)vs. Global Average
France (Nuclear)~608x cleaner
Norway (Hydro)~2024x cleaner
Costa Rica (Renewables)~3016x cleaner
Global Average~475Baseline
Poland (Coal)~7001.5x dirtier

This explains why location-based calculators may show significantly lower numbers—they may be testing from regions with exceptionally clean grids.


Comparison with Other Methodologies

Website Carbon Calculator (websitecarbon.com)

CO2.js / Sustainable Web Design

Our Approach


Environmental Context Calculations

Yearly Impact Projections

We project annual environmental impact based on:

Environmental Equivalents

Our contextual comparisons use established conversion factors:

EquivalentConversion FactorSource
Car driving240g CO2 per mileEPA Average Vehicle Emissions
Smartphone charging7g CO2 per chargeIndustry Standard
Coffee production70g CO2 per cupLifecycle Assessment Data
Tree absorption22kg CO2 per yearForest Carbon Research
Household energy30kWh per dayRegional Average

Methodology Validation

Research Foundation

Our approach builds on established research from:

Quality Assurance


Limitations and Considerations

What Our Calculator Includes

What Our Calculator Doesn't Include

Variability Factors

Real-world emissions will vary based on:


Using These Estimates

For Sustainability Planning

For Performance Optimization

For Reporting and Communication


Continuous Improvement

We continuously refine our methodology based on:

Future Enhancements Under Consideration


Questions or Feedback?

For questions about our methodology or suggestions for improvement, please reach out to our team. We believe transparency in carbon accounting is essential for meaningful climate action in the digital space.

Contact: hello@reallygood.workLast Updated: June 11, 2025Methodology Version: 1.0