Carnot Efficiency Calculator

Carnot heat engine limit with fridge and heat pump COPs.

Physics and EnergyUpdated 2026-10-121 min read
Carnot Efficiency Calculator
Max efficiency
...
Fridge COP...
Heat pump COP...

What it does

No heat engine beats Carnot between two temperatures: 1 minus cold over hot in kelvin caps every steam plant and car motor, with fridge and heat pump COPs riding the same pair. Real machines fall short.

The tool above takes both reservoir temps. It returns efficiency with both reversed COPs.

The default 500 K over 300 K caps at 40% with COPs 1.5 and 2.5. A 600 over 300 K pair caps at 50%.

Limits follow OpenStax thermodynamics with HyperPhysics cycles behind them. Both demand kelvin and state the same forms used here.

How to use

  1. Pick Celsius or Fahrenheit.
  2. Enter hot reservoir temp.
  3. Enter cold reservoir temp.
  4. Read efficiency first.
  5. Read fridge COP beside it.
  6. Read heat pump COP.

Formula

eta = 1 - Tc/Th. Fridge COP = Tc/(Th-Tc). Heat COP = Th/(Th-Tc). Kelvin only.
Th
Hot reservoir kelvin.
Tc
Cold reservoir kelvin.
eta
Fractional ideal efficiency.

Fahrenheit converts first ((F-32)x5/9+273.15). Equal reservoirs reject; negative kelvin rejects. Efficiency prints 1 decimal percent with both COPs beside it.

Worked example

Example: 500 K over 300 K

Metric defaults: 226.85 C hot, 26.85 C cold.

  1. Hot 226.85 C = 500 K, cold 26.85 C = 300 K.
  2. Ratio: 300/500 = 0.6.
  3. Efficiency: 1 - 0.6 = 40%.
  4. Fridge COP: 300/(500-300) = 1.5.
  5. Heat COP: 500/200 = 2.5.
  6. Per 1,000 J heat: 400 J work, 600 J out.
  7. Tool shows 40%, 1.5 fridge COP, 2.5 heat COP.

Reference table

Carnot points
Reservoirs (K)EfficiencyFridge COP
500 / 30040%1.5
600 / 30050%1.0
400 / 30025%3.0

Limits

  • Reversible ideal only.
  • Equal temps give 0%.
  • Absolute zero excluded.
  • Steady reservoirs assumed.

Common mistakes

  • Feeding Celsius as kelvin.
  • Expecting real engines to match.
  • Forgetting reversed COP forms.
  • Dividing by zero spans.
  • Chasing 100% efficiency.

Try it yourself

Quick checks. Answers sit tucked under each question.

600 K over 300 K?

1 - 300/600 = 50%, COPs 1.0 and 2.0.

Equal reservoirs?

Th must exceed Tc: equal spans reject.

Imperial defaults?

440.33 F = 500 K mirrors the default 40%.

Questions

What is Carnot efficiency?

1 minus cold over hot in kelvin. 500 over 300 gives 40%.

Can real engines beat it?

No engine between the same reservoirs beats a reversible one; real engines run worse.

What are the reversed COPs?

Fridge Tc/(Th-Tc), heat pump Th/(Th-Tc). Here 1.5 and 2.5.

Can I enter Celsius?

Yes: convert first (K = C + 273.15). Kelvin-only math follows.

What if reservoirs match?

Efficiency hits 0% and both COPs divide by zero. Hot must exceed cold.

Is 100% possible?

No: absolute zero never arrives, so 100% stays theoretical.

Sources

How this page was checked. The formula above was matched against the cited sources, and the worked example was run through the tool on this page before publishing. If you spot an error, contact us so we can fix it and note the correction.