Skip to main content
Skip to calculator
Advertisement

Last updated: August 18, 2026

CO₂ Breathing Emission Calculator

Quick Answer

The CO₂ Breathing Emission Calculator estimates indoor carbon-dioxide buildup with a room-air mass-balance model: C(t) = C₀ + (Css − C₀) × (1 − e^(−ACH×t)), where Css = C₀ + 100G/Q. It combines occupancy, activity, room volume, time, and ventilation to predict final indoor CO₂ in ppm and highlight when a room may need more outdoor air.

Indoor carbon dioxide rises when people exhale faster than ventilation removes it, so the calculator estimates final room CO₂ from starting concentration, occupancy, room volume, air changes per hour, and time.

Key Takeaways

  • Indoor CO₂ is mainly a ventilation indicator, not a climate-footprint metric.
  • Room volume and ACH often matter as much as the number of people.
  • Long occupancy pushes a space toward steady-state CO₂.
  • Opening windows or increasing outdoor air has a larger effect than adding plants.
  • A CO₂ monitor is the best way to validate the model in a real room.
Helpful
Not helpful
Save as image
Share
Embed
Cite
Write feedback

Formula

C(t) = C₀ + (Css − C₀) × (1 − e^(−ACH×t)); Css = C₀ + 100G/Q

Where:

  • C(t)=Indoor CO₂ concentration after time t(% by volume)
  • C₀=Initial indoor CO₂ concentration(% by volume)
  • Css=Steady-state indoor CO₂ concentration(% by volume)
  • G=Occupant CO₂ generation rate(L/min)
  • Q=Outdoor-air flow rate(L/min)
  • ACH=Air changes per hour(h⁻¹)
  • t=Occupancy time(hours)
Indoor CO₂ buildup from breathing and ventilationDiagram showing occupants generating carbon dioxide, room volume storing it, and ventilation removing it to determine final indoor ppm.Indoor CO₂ BuildupPeople + time + room size + ventilation1. OccupantsCO₂ generationactivity × people2. Room volumeLength × width× heightBigger rooms dilute more3. VentilationACH removes CO₂More fresh air, lower ppmFinal ppm = breathing loadbalanced by fresh air
Illustration of indoor carbon dioxide buildup from breathing, room volume, and ventilation.

Worked Examples

Shared bedroom overnight

Two adults sleep in a 30 m³ bedroom with minimal ventilation for eight hours.

  1. 1Room volume = 4 × 3 × 2.5 = 30 m³.
  2. 2Preset bedroom ventilation = 0.5 ACH, so outdoor-air flow Q = 30,000 L × 0.5 / 60 = 250 L/min.
  3. 3Sleeping generation = 2 people × 0.30 L/min = 0.60 L/min.
  4. 4Steady-state CO₂ = 0.04% + (0.60 / 250) × 100 = 0.28% or 2,800 ppm.
  5. 5After 8 hours, the room reaches about 2756 ppm, high enough to make the space feel stuffy by morning.
Final Answer: 2756.04 ppm ppm

Occupied classroom during a lesson

A 25-student class meets for two hours in a 240 m³ room with basic ventilation.

  1. 1Volume = 10 × 8 × 3 = 240 m³.
  2. 2Classroom preset ventilation = 2 ACH, giving Q = 240,000 L × 2 / 60 = 8,000 L/min.
  3. 3Light activity generation = 25 × 0.50 = 12.5 L/min.
  4. 4Steady-state CO₂ = 0.04% + (12.5 / 8,000) × 100 = 0.19625%.
  5. 5After two hours the model predicts about 1934 ppm, which signals that more outdoor air or shorter occupancy may be helpful.
Final Answer: 1933.88 ppm ppm

High-ceiling gym session

Fifteen people exercise for 90 minutes in a large gym that starts slightly stale but has strong ventilation.

  1. 1Volume = 20 × 12 × 4 = 960 m³, so the room has a large dilution buffer.
  2. 2Because the room was already occupied, the model starts at 0.06% or 600 ppm.
  3. 3Gym ventilation at 4 ACH gives Q = 64,000 L/min.
  4. 4Intense exercise generation = 15 × 1.20 = 18 L/min.
  5. 5Even with heavy breathing, strong ventilation keeps the final concentration near 881 ppm.
Final Answer: 880.55 ppm ppm

Introduction

The CO₂ Breathing Emission Calculator estimates how quickly exhaled carbon dioxide accumulates inside a room. Instead of measuring planetary climate emissions, this tool focuses on indoor air quality: how people, room volume, and ventilation interact to change the air you breathe. It uses a standard well-mixed mass-balance approach that building engineers apply when screening meeting rooms, classrooms, bedrooms, and other occupied spaces. The result helps you judge whether a space is likely to stay fresh, drift into the “stuffy” range, or need more outdoor air, fewer occupants, or shorter occupancy time.

What this calculator actually estimates

This calculator estimates indoor concentration, not the total mass of climate-warming CO₂ released to the atmosphere. Human breathing is part of the short carbon cycle, but it is still useful indoors because exhaled CO₂ works as a practical tracer for rebreathed air. If a room’s CO₂ level climbs far above outdoor background, it usually means ventilation is not diluting occupant emissions quickly enough. That does not automatically mean the space is dangerous, but it does mean comfort, alertness, and infection-control goals may be harder to maintain.

  • Use it for bedrooms, offices, classrooms, gyms, and meeting rooms.

  • Interpret results alongside humidity, temperature, and occupancy patterns.

  • Treat the number as a planning estimate unless you verify it with a monitor.

The mass-balance method behind the formula

The model assumes the room air is reasonably well mixed. Starting from an initial indoor concentration, it calculates a steady-state concentration from two competing flows: people add CO₂ through breathing, while ventilation removes it by replacing indoor air with outdoor air. The time-dependent term then shows how quickly the room moves from the initial condition toward that steady state. If ventilation is set to zero ACH, the calculator switches to the no-removal case and lets CO₂ rise linearly from the starting value based on the total exhaled volume added to the room. This is why a very large room with modest occupancy can stay comfortable even with average ventilation, while a small meeting room fills up quickly when occupancy is dense.

  • Generation term G rises with both headcount and activity level.

  • Ventilation term Q rises with room volume and air changes per hour.

  • At 0 ACH, there is no outdoor-air removal term, so concentration climbs linearly instead of approaching a steady state.

  • More time means the room gets closer to its steady-state value.

How to use the calculator step by step

Start by choosing the room type if you do not know the air-change rate. Then enter the number of people, how active they are, and how long they remain in the room. If you know the physical dimensions, let the tool compute volume automatically; if you already have a measured room volume from plans or commissioning documents, use the custom-volume option instead. Finally, set outdoor CO₂. The default 0.04% corresponds to roughly 400 ppm, which is a common planning baseline, but some urban settings are higher.

  • Use custom ACH when you have measured HVAC or window-opening data.

  • Use the “already occupied” setting for back-to-back classes or meetings.

  • Check both the final ppm and the calculated ACH before deciding on mitigations.

How to interpret the ppm result

Indoor CO₂ does not have a single universal “good or bad” threshold for every purpose, but several practical bands are widely used. Levels below about 1,000 ppm often feel fresh in normally occupied rooms. Readings between 1,000 and 2,000 ppm suggest ventilation may be adequate for comfort in some situations but could still feel stuffy during long occupancy. Higher values indicate that a room is retaining a larger fraction of previously exhaled air. That matters for cognitive comfort, moisture control, and airborne infection-risk management even when the level is far below occupational exposure limits.

< 1,000 ppm:

generally fresh-feeling space.

1,000–2,000 ppm:

monitor occupant comfort and time spent.

> 2,000 ppm:

consider more outdoor air, fewer people, or shorter events.

Practical ways to lower indoor CO₂

The most effective way to lower CO₂ is to increase the supply of outdoor air or reduce how much exhaled air is entering the space. Opening windows, using higher outdoor-air fractions on HVAC systems, running portable fans that improve mixing, and staggering occupancy can all help. In many rooms, simply breaking one long event into two shorter sessions with a ventilation flush in between produces a large improvement because the concentration curve resets before it reaches its steady-state ceiling.

  • Open windows on opposite sides of the room for cross-ventilation when safe.

  • Use higher ceilings or larger rooms for the most densely occupied events.

  • Schedule breaks when the room approaches its peak concentration.

Common mistakes when estimating indoor CO₂

A frequent mistake is mixing up ppm and percent. This calculator uses outdoor CO₂ as a percentage by volume, so 0.04 means 400 ppm. Another mistake is entering the nominal room size but ignoring furniture, partitions, or mezzanines that affect effective air volume. Users also overestimate the value of houseplants: plants can slightly influence CO₂ over long periods, but they are not a substitute for mechanical or natural ventilation in occupied spaces. Finally, remember that sensors placed next to people or supply vents can read quite differently from the room average.

  • 0.04% = 400 ppm, not 0.4%.

  • Room volume matters as much as occupant count.

  • Houseplants are not a primary ventilation strategy.

Where the model is especially useful in the real world

This kind of estimate is most useful for spaces with predictable occupancy such as classrooms, conference rooms, dorm bedrooms, coworking pods, and fitness studios. Facilities teams use similar reasoning to compare room assignments, judge whether window-opening policies are likely to help, and decide where real-time CO₂ monitoring is worth installing first. Even when a building has mechanical ventilation, occupancy spikes and scheduling patterns can push small rooms into high-CO₂ periods long before the main HVAC system shows an obvious problem.

  • Useful for planning classes, meetings, sleep spaces, and waiting rooms.

  • Helps prioritize where to place portable CO₂ monitors.

  • Supports low-cost screening before a full ventilation study.

Important variations and limitations

The calculator assumes a well-mixed room, which is a simplification. Real rooms have drafts, dead zones, open doors, supply diffusers, and people clustered in one corner. The preset activity levels are also averages: a singer, lecturer, or athlete may exceed them, while quiet reading may be lower. Outdoor CO₂ background can change by city, season, and nearby traffic. Use the result as a rational estimate rather than a laboratory-grade prediction, and compare it with measured data whenever monitoring is available.

  • Well-mixed models smooth out short-lived peaks near occupants.

  • Real HVAC controls may cycle, changing ACH during the event.

  • Measured CO₂ is always better than estimated CO₂ when available.

When and why to use this calculator

Use this tool when you want a fast answer to questions such as: “Will this meeting room feel stuffy?”, “Is this bedroom ventilated enough overnight?”, or “How much does opening the windows help?” It is also useful for comparing different rooms before an event or checking whether occupancy is the main driver of an indoor air complaint. Pair it with our smog calculator for outdoor-air context and the passive house savings calculator when envelope design and airtightness are part of the building conversation.

  • Best for planning, screening, and comparing scenarios.

  • Strongest when paired with real monitoring or HVAC design data.

  • Useful in both homes and shared commercial spaces.

Quick Reference Card

Indoor CO₂ quick reference

Quick referenceCO₂ Breathing Emission Calculator

Final CO₂ = initial CO₂ + (steady-state − initial) × (1 − e^(−ACH × time)).

Valid range: Best for enclosed, reasonably well-mixed rooms with stable occupancy over minutes to hours.

Common Values

Outdoor background0.04% = 400 ppm
Fresh-feeling roomUsually below 1,000 ppm
Bedroom preset ACH0.5 air changes/hour
Gym preset ACH4 air changes/hour

Watch Out

  • Do not confuse 0.04% with 0.4%; that would be ten times too high.
  • The model assumes well-mixed air and may miss short-lived local peaks.
  • A blocked vent or shut window can make real ACH lower than the preset.
  • Plants cannot replace ventilation for occupied indoor spaces.

Pro Tips

  • Use the already-occupied option for consecutive meetings or classes.
  • Measure room dimensions carefully because volume strongly affects dilution.
  • If you know airflow in m³/h, convert it to ACH before using a custom value.
  • Compare several room options before assigning the most crowded event.

FAQs

Why does the calculator use percent for outdoor CO₂ instead of ppm?

The original formula was expressed in percent by volume. Enter 0.04 for a 400 ppm outdoor background, 0.042 for 420 ppm, and so on. The final result is converted back to ppm because that is the format most people use when interpreting indoor-air readings.

Is exhaled CO₂ the same as climate emissions?

Not in the way this tool uses it. Human breathing is part of the short carbon cycle, so the calculator is mainly an **indoor ventilation proxy**. It estimates how much rebreathed air may be accumulating inside a room rather than your long-term greenhouse-gas footprint.

What ACH should I enter if I do not know the ventilation rate?

Use the preset room type first. The ACH presets are screening values, not design guarantees. If you have commissioning reports, HVAC specifications, or tracer-gas test results, the custom ACH option gives a better estimate.

What indoor CO₂ level should concern me?

For comfort screening, many practitioners watch for values above roughly 1,000 ppm, and levels above 2,000 ppm usually justify a ventilation check. Occupational exposure limits for CO₂ are much higher, so “concern” depends on whether you care about comfort, concentration, or health and safety.

Can plants solve a high CO₂ problem?

No. Plants absorb CO₂ slowly compared with a room full of breathing people. The plant estimate is included only as an illustrative equivalency; effective mitigation still means more outdoor air, fewer occupants, or less time in the space.

Does the “already occupied” setting make a big difference?

It can. Starting 200 ppm above outdoor background means the room begins closer to its eventual steady-state condition. Back-to-back meetings and classes therefore often feel stuffier than the same event held in a freshly aired room.

Should I trust the estimate more than a CO₂ monitor?

No. A calibrated monitor in the actual room is the better source of truth. This calculator is most useful before an event, during design comparisons, or when you want to sanity-check whether a measured reading is plausible.