Carnot efficiency calculator

Enter the temperatures of the hot and the cold reservoir in Celsius, kelvin or Fahrenheit. The calculator converts them to kelvin and gives the Carnot efficiency, the best possible coefficient of performance of a refrigerator and of a heat pump working between the same temperatures, and how much of a given heat input can at most become work.

Temperature unit
J
Carnot efficiency61.44 %
Refrigerator COP (cooling)
0.628
Heat pump COP (heating)
1.628
Maximum work
614.37 J
Heat given to the cold reservoir
385.63 J
Hot reservoir in kelvin
773.15 K
Cold reservoir in kelvin
298.15 K

Runs in your browser: nothing you enter is sent anywhere.

How to use it

  1. Choose the temperature unit: °C, K or °F.
  2. Enter the hot reservoir temperature (the boiler, the combustion gas, the room a heat pump warms).
  3. Enter the cold reservoir temperature (the cooling water, the outside air, the inside of a fridge).
  4. Optionally enter how much heat the engine takes in, in joules (or any energy unit — the work comes out in the same unit).

How it works

Both temperatures are converted to kelvin: K = °C + 273.15, K = (°F − 32) × 5/9 + 273.15. Then:

  • Carnot efficiency η = 1 − Tc ÷ Th
  • Refrigerator COP = Tc ÷ (Th − Tc): heat removed from the cold side per unit of work
  • Heat pump COP = Th ÷ (Th − Tc): heat delivered to the warm side per unit of work
  • Maximum work W = η × Qh, and the rest, Qh − W, goes to the cold reservoir

Worked example

A steam cycle takes heat at 500 °C and rejects it at 25 °C. In kelvin that is 773.15 K and 298.15 K, a difference of 475 K.

  • η = 475 ÷ 773.15 = 61.44 %
  • Of 1000 J of heat, at most 614.37 J become work and 385.63 J leave with the cooling water.
  • A refrigerator between the same temperatures could have COP 298.15 ÷ 475 = 0.628, a heat pump 773.15 ÷ 475 = 1.628.

Tips and common mistakes

  • Small temperature differences give big COPs. A heat pump moving heat from 0 °C outside to 20 °C inside has an ideal COP of 293.15 ÷ 20 = 14.66; real units reach a fraction of that.
  • Efficiency is not COP. Efficiency is below 100 % for engines; COP of fridges and heat pumps is often above 1, and that is not a contradiction.
  • Use the reservoir temperatures, not the fuel’s heating value. The limit depends only on the two temperatures, not on the fuel or the working fluid.

Frequently asked questions

What is the Carnot efficiency formula?

η = 1 − Tc ÷ Th, with both temperatures in kelvin. Between 500 °C (773.15 K) and 25 °C (298.15 K) it is 1 − 298.15 ÷ 773.15 = 61.44 %.

Why must the temperatures be in kelvin?

The formula is a ratio of absolute temperatures. Using Celsius directly gives wrong answers, for example 1 − 25 ÷ 500 = 95 % instead of 61.44 %. The calculator converts °C and °F to kelvin for you.

Can a real engine reach the Carnot efficiency?

No. It is the upper limit for any heat engine between those two temperatures. Real engines lose heat through friction, finite-speed heat transfer and other irreversibilities and stay well below it.

How are the refrigerator and heat pump COP related?

For the ideal cycle COP heating = Th ÷ (Th − Tc) and COP cooling = Tc ÷ (Th − Tc), so the heating COP is always exactly 1 more than the cooling COP.

More in Math

All tools in this category: Math ·Updated November 4, 2026

Privacy choices

Google Analytics shows us which tools are used and whether they work. It may set cookies. Your choice is kept in this browser.