Dynamic Lung Compliance Calculator

Dynamic compliance measures how easily the lungs and airways together expand during an actual breath, factoring in airway resistance as well as lung stiffness.

Calculate Dynamic Compliance

mL
Delivered breath volume.
Enter a value between 100 and 2500.
cmH₂O
Peak inspiratory pressure (during flow).
Enter a value between 5 and 80.
cmH₂O
Positive end-expiratory pressure.
Enter a value between 0 and 30.
Dynamic Compliance
20
mL/cmH₂O
Moderately reduced
Peak − PEEP
25 cmH₂O
Vt
500 mL

How It's Calculated

Formula
Dynamic Compliance = Tidal Volume ÷ (Peak Pressure − PEEP)

What the Result Means

50–100

Normal — similar to static in healthy lungs.

30–45

Mildly reduced.

20–30

Moderately reduced — stiffness or resistance.

< 20

Severely reduced — check for resistance vs. stiff-lung cause.

Worked Example

Given: Vt 500 mL, peak 30, PEEP 5 cmH₂O.

  1. Peak − PEEP = 25 cmH₂O → Compliance = 500 ÷ 25 = 20 mL/cmH₂O.

Measured During Airflow

Because it's taken while air is moving, it includes airway resistance.

airflow lung + airways volume ÷ (Ppeak − PEEP)

Frequently Asked Questions

How is dynamic compliance different from static compliance?

Static compliance isolates lung and chest-wall stiffness using plateau pressure. Dynamic compliance uses peak pressure, so it also reflects airway resistance. A widening gap between the two points to an airway resistance problem.

What is a normal dynamic compliance?

Roughly 50–100 mL/cmH₂O in healthy lungs, usually a little lower than static compliance because of airway resistance.

What does a large static–dynamic gap mean?

When dynamic compliance drops much more than static, the problem is increased airway resistance — bronchospasm, secretions, or a kinked or narrow tube — rather than stiff lungs.

Why does dynamic compliance change breath to breath?

Because it depends on airflow and resistance, which vary with bronchial tone, secretions, and patient effort, it fluctuates more than the flow-independent static value.

Related Calculators