# How much CO2 does making hydrogen from natural gas release per kilogram?

Canonical: https://senseible.earth/answers/smr-hydrogen-co2-per-kg

The reforming chemistry alone releases 5.5 kg of CO2 per kg of hydrogen. Adding the gas burnt to heat the reformer usually takes the total to roughly 9 to 10 kg per kg. Use your own gas meters for both feed and fuel rather than a published average.

## Where the CO2 comes from

- Feed: methane and steam become hydrogen and CO2. Per kg of hydrogen that is 5.5 kg of CO2, fixed by chemistry.
- Fuel: natural gas or off gas burnt to heat the reformer tubes adds the rest.
- Power and steam bought in add indirect emissions.

## How to calculate yours

Take metered feed gas plus fuel gas, convert to energy with the gas analysis, multiply by the gas factor, and divide by tonnes of hydrogen made. Credit only CO2 that is captured and stored or sold into a product with contracts.

## Comparing with green hydrogen

India's Green Hydrogen Standard sets 2 kg CO2e per kg as the threshold, so grey hydrogen sits several times above it.

## Worked example

- Feed CO2: 5.5 kg per kg H2
- Reformer fuel: about 3.5 to 4.5 kg per kg H2 (assumed)
- Total: about 9 to 10 kg CO2 per kg H2

The fuel share depends on the plant; use your own meters.

## What Senseible does here

Senseible reads fuel, electricity and freight invoices into a dated, fingerprinted record per site, so each figure you send a buyer can be traced back to the documents behind it.

- [India green hydrogen threshold](https://senseible.earth/answers/india-green-hydrogen-standard-2kg-threshold)
- [Hydrogen from grid power](https://senseible.earth/answers/grid-electricity-hydrogen-carbon-intensity)
- [Petcoke gasification CO2](https://senseible.earth/answers/petcoke-gasification-syngas-co2)

Sources: [IPCC 2006 Guidelines, Volume 2 Energy (fuel defaults)](https://www.ipcc-nggip.iges.or.jp/public/2006gl/vol2.html), [IPCC 2006 Guidelines, Volume 3 Industrial Processes](https://www.ipcc-nggip.iges.or.jp/public/2006gl/)

Last reviewed 2026-10-21.
