Skip to main content
Calcimator

CO2 Scrubbing Calculator

Size CO2 removal systems for space habitats comparing LiOH, CDRA, and Sabatier technologies.

About this calculator

Each crew member exhales roughly 1.0 kg of CO2 per day through normal metabolism, which this calculator converts to a volume (0.509 cubic meters of CO2 per kilogram at standard conditions) to estimate how quickly an unscrubbed habitat would drift from ambient outside air (about 400 ppm) up to your chosen maximum safe concentration — giving you the "hours to max CO2" figure that shows how little slack there is without active removal. The three scrubber technologies represent real trade-offs astronauts and engineers actually weigh. Lithium hydroxide (LiOH) canisters are simple and lightweight (just 50 kg of hardware) but consumable: each kilogram of LiOH absorbs only about 0.92 kg of CO2, so canisters must be resupplied continuously, making this option best for short missions where consumable mass is cheaper than complex hardware.

CDRA (Carbon Dioxide Removal Assembly) uses regenerable zeolite beds that can be cycled indefinitely with no consumables, at the cost of more hardware mass and continuous power draw that scales with crew size. The Sabatier reactor goes a step further, chemically converting CO2 and hydrogen into methane and water (CO2 + 4H2 → CH4 + 2H2O), recovering about 0.818 kg of water per kilogram of CO2 processed — valuable on long-duration missions where closing the water loop matters more than saving mass or power. There's no single "best" choice: LiOH minimizes upfront mass, CDRA minimizes consumables, and Sabatier maximizes resource recovery at the highest power and hardware cost.

Inputs

Results

Daily CO2 production (kg)

6

Hours to max CO218.1
Scrubber mass (kg)290
Power needed (kW)3
Consumables (kg/day)0
Water recovered (kg/day)0
How to Use This Calculator
  1. Enter the crew size (number of people in the habitat).
  2. Enter the habitat's pressurized volume in cubic meters.
  3. Set the maximum allowable CO2 level in parts per million (ppm).
  4. Choose the scrubber type: 1 for LiOH (consumable), 2 for CDRA (regenerable), or 3 for Sabatier (recovers water).
  5. Review daily CO2 production, hours to reach the max CO2 level without scrubbing, scrubber mass, power requirement, consumables per day, and water recovered per day (Sabatier only).

How the result changes with Crew size

Crew sizeDaily CO2 production (kg)
33
4.55
99
1515

What each input means

Crew size
Number of crew members.
Habitat volume (m³)
Pressurized volume of habitat.
Max CO2 level (ppm)
Maximum allowable CO2 concentration.
Scrubber type (1-3)
1 = LiOH (consumable), 2 = CDRA (regenerable), 3 = Sabatier (CO2 + H2).

What each result means

Daily CO2 production (kg)
Total crew CO2 output per day.
Hours to max CO2
Time to reach max without scrubbing.
Scrubber mass (kg)
Equipment mass requirement.
Power needed (kW)
Continuous power draw.
Consumables (kg/day)
Daily consumable material (LiOH only).
Water recovered (kg/day)
Water from Sabatier reaction.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Crew size = 6, Habitat volume (m³) = 500, Max CO2 level (ppm) = 5000, Scrubber type (1-3) = 2 = 4 input(s) provided
  2. Calculate Daily CO2 production
    Daily CO2 production = crewSize * co2PerPersonPerDay
    6 = 6
  3. Calculate Hours to max CO2
    18.1 = 18.1
  4. Calculate Scrubber mass
    290 = 290

Engine last updated . Checked against 3 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why does raising the habitat volume increase the hours to max CO2 while raising crew size decreases it?

Hours to max CO2 divides the allowable CO2 volume (habitat volume times the ppm gap above 400 ppm ambient) by daily CO2 production. A bigger habitat gives more air to dilute into before hitting your ceiling, while more crew members produce CO2 faster at a fixed 1.0 kg/person/day rate, so the same allowable volume gets consumed sooner.

Why does the LiOH option show a nonzero consumables figure while CDRA and Sabatier show zero?

LiOH canisters chemically bind CO2 and are used up in the process — each kilogram of LiOH absorbs only about 0.92 kg of CO2, so the calculator reports the daily LiOH mass you'd need to resupply. CDRA's zeolite beds and the Sabatier reactor are both regenerative or continuously reacting technologies, so the model treats their consumable draw as zero — only their fixed hardware mass and power draw scale with crew size.

Why does scrubber mass increase with crew size for CDRA and Sabatier but stay flat for LiOH?

The calculator gives LiOH a fixed 50 kg of hardware regardless of crew size, since its removal capacity is governed by how many consumable canisters you carry, not the size of the core unit. CDRA and Sabatier hardware, by contrast, scale their base mass (200 kg or 300 kg) plus a per-crew-member increment (15 kg or 20 kg) to size the regenerable removal capacity to your crew.

Is the water recovered by the Sabatier reactor enough to offset your oxygen generation water needs?

The Sabatier reaction recovers about 0.818 kg of water per kilogram of CO2 processed, which this calculator reports as a standalone daily output — it doesn't cross-reference or subtract against any water demand from a separate oxygen-generation or electrolysis system. You'd need to compare that recovered-water figure against your habitat's other water calculators yourself.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Science & Physics.