Measure and reduce
your website's CO2 emissions

GreenFrame helps developers build low-carbon, energy-efficient web applications and reduce their environmental footprint, using a state-of-the-art platform based on real science.

What is GreenFrame ?

Overview of GreenFrame metrics

GreenFrame allows to decarbonize websites by detecting carbon leaks. It helps to minimize your digital carbon footprint so you can reach your sustainability goals.

GreenFrame helps you to:

  • Reach more prospects by improving brand image.
  • Meet the growing demand for transparency on ESG performance.
  • Save money and gain in ROI by using resources more efficiently.
  • Increase customer satisfaction through faster pages.

GreenFrame is the missing tool for your sustainable IT strategy.

They trust us

These companies are reducing their digital carbon footprint with GreenFrame

Arte Logo
Le Monde Logo Logo
Hamronie Mutuelle Logo

Continuous monitoring of the carbon footprint

GreenFrame integrates into your CI pipeline to help you understand the impact of your changes and improve your development practices.

Simulate real user interactions

GreenFrame lets you write custom scenarios reflecting what people actually do on your website or application. Not just for idle pages!

Declarative Language

Scenarios are written in a simple language so that even non-tech people can contribute.

Visual feedback

Test your scenarios visually before running an analysis.


GreenFrame relies on Playwright, the fast browser automation tool, which has a negligible footprint.
Code example of a GreenFrame scenario

Monitor the entire architecture

GreenFrame collects system metrics on the browser, the network, the server, and the database to give you a full picture.

Container isolation

GreenFrame uses Docker to isolate the components of your stack and collect usage metrics exempt from noise.


Detect which component in your web stack emits the most CO2 for a given scenario, so you know where to start optimizing.

Controlled environment

The GreenFrame CLI lets you run analyses in your dev or CI environment. No customer data is ever sent to GreenFrame.
Illustration of architecture

Our model computes the footprint

The GreenFrame Model turns system metrics into energy consumption (in Watt.hours) and Carbon emissions (in g eq. CO2).

Accurate estimates

GreenFrame takes into account CPU, Network I/O, memory, disk usage, datacenter PUE, screens, and makes a difference between intranet and internet consumption.

Based on scientific publications

We partnered with French research teams and CNRS to build a solid model applicable to real-world usage.


The GreenFrame model is open-source, so you can understand our calculations.

Detect hot spots in your code

For each analysis, GreenFrame provides a detailed report designed to guide developers in their carbon reduction journey.

Configurable threshold

Define the maximum emission budget for a scenario, and the CI build will fail for new features that emit too much CO2.

Component breakdown

Knowing which part of your architecture emits the most allows you to prioritize your efforts and decrease CO2 emissions quickly.

Time travel

To help you detect the piece of code that caused a spike, analysis reports show the timeline of emissions for a scenario.

What's at stake?

The growing use of digital technologies contributes to climate change.

Share of digital in global carbon emissions
Yearly increase of the digital carbon footprint
Comes from usage, driven by developers

Developers must change their practices to build sustainable applications. Green IT requires accurate measurements of CO2 emissions.

Our Customer Reviews

Arte Logo

GreenFrame is a promising tool which we are excited to use now and in the future.

Kemal Görülü
Kemal Görülü
CTO, Arte
FranceTV Logo

We have been more than happy with GreenFrame and we can envision to extend its use to other products developed by the Digital Direction of France Televisions, as part of an overall policy to limit the group's energy footprint.

Pierre Pene
Pierre Pene
Head of the Architecture Unit, France TV


From one-man agencies to large corporate companies, we have plans for everyone


Restricted to public websites

  • Uses the GreenFrame model

  • Basic user scenario

  • Browser & network analysis

  • Analyses are public

  • 1 analysis per day per URL

  • Shared worker queue

  • Simple reporting


Best value for small teams

  • Uses the GreenFrame model

  • Custom scenarios

  • Full-stack analysis

  • Analyses are private

  • Unlimited analyses per URL

  • Dedicated worker queue

  • In-depth reporting

  • 1 project

  • 1 user

1 month free trial


Unlock all features

  • Uses the GreenFrame model

  • Custom scenarios

  • Full-stack analysis

  • Analyses are private

  • Unlimited analyses per URL

  • Dedicated worker queue

  • In-depth reporting

  • Unlimited projects

  • Unlimited users

  • Professional support

From 250€/mo
1 month free trial

Non profit & Education

Non-profit organisations & public schools can get GreenFrame Business features free of charges.

About us

Marmelab is a Digital Innovation Studio with nearly 10 years of experience. We're creating technology to help web developers build better, more sustainable software. We also develop web and mobile apps for our customers.

Our pledge: Make the world a better place using digital innovation

Learn more about Marmelab