Calculate carbon emissions of websites, web applications & digital services

Foundation

Websites as black boxes

Calculating carbon emissions based on data transfer

Currently the most website carbon emission calculators use the number of transferred bytes as a proxy metric for the overall carbon footprint. However, this proxy metric is quite bad, so the results have to be viewed with great caution!

Estimate carbon emissions of websites based on data transfer

Measurements during website development

Measure actual power usage of websites

Measure power usage of website frontend features within a web browser

Measure website performance

Performance is related to energy efficiency. So you can also use the results of a performance analysis to get better in terms of energy efficiency.

β†’Web Performance

Check footprint of frontend technologies

Bundlephobia

Find the cost of adding a npm package to your bundle.

Website: https://bundlephobia.com/
GitHub: https://github.com/pastelsky/bundlephobia
Browser Extension: https://github.com/vicrazumov/js-bundle-size

Are my third parties green?

Tool that checks the third-party resources used by a website.
Build by Fershad Irani. It uses Google Lighthouse in the background.

β†’Are my third parties green

Measure server-side applications

β†’Measure energy consumption of server-side applications and cloud-based systems

Estimate carbon emissions in cloud environments

β†’ Estimate carbon emissions of cloud applications

External accreditations for eco-friendly websites

Integrate estimations into your application

May be useful to enable Carbon-Aware Computing.

CO2.js JavaScript library

β†’CO2.js library

climatiq REST API

β†’climatiq

Data Sources

Reference and guide: data sources for calculating digital emissions - The Green Web Foundation (written and maintained by Fershad Irani and Hannah Smith)

Including Scope 3 Emissions

Accounting of GHG Emissions from Digital Services & Companies