Carnot Efficiency Calculator — Thermal Efficiency Limit & Reservoir Temperature Analyzer
Calculate the maximum theoretical Carnot efficiency or solve for hot/cold reservoir temperature, with optional reversible work and rejected heat from a heat-input rate.
Enter the known values and review the calculated result
Input parameters
Use consistent values and select the intended engineering units.
Temperatures & Carnot efficiency
Optional heat input
Results
Engineering Pro Save, document and continue this calculation
Turn this result into a reusable engineering record with saving, PDF export and reporting workflows.
Method, application and limitations
Review the calculation method, intended application and engineering assumptions before using the result in a design decision.
Formula and calculation method
Carnot efficiency formula:
ηC = 1 − Tc / Th
This relation gives the maximum theoretical thermal efficiency of a reversible heat engine operating between a hot reservoir and a cold reservoir. The temperature ratio must use absolute temperatures.
Rearranged forms:
- Th = Tc / (1 − ηC)
- Tc = Th · (1 − ηC)
Additional calculated quantities:
- ηC,% = 100 · ηC
- ΔT = Th − Tc
- Tc / Th = 1 − ηC
Optional reversible heat-rate balance:
Wmax = ηC · Qh
Qc = (Tc / Th) · Qh
Qc = Qh − Wmax
In this calculator, Qh is entered as a heat-input rate. Therefore Wmax and Qc represent the corresponding maximum theoretical work-output rate and rejected-heat rate on the same power basis.
where:
- ηC — Carnot efficiency, dimensionless (-)
- ηC,% — Carnot efficiency expressed as a percentage (%)
- Th — absolute hot-reservoir temperature (K)
- Tc — absolute cold-reservoir temperature (K)
- ΔT — reservoir temperature difference (K)
- Qh — optional heat-input rate
- Wmax — maximum theoretical work-output rate at the Carnot limit
- Qc — heat-rejection rate at the Carnot limit
The calculator solves exactly one of ηC, Th, or Tc from the other two values.
When to use this calculator
Use this calculator to determine the Carnot efficiency of an ideal heat engine or to solve the Carnot relation in reverse for one of the reservoir temperatures.
- Calculate the maximum theoretical heat-engine efficiency from hot and cold reservoir temperatures.
- Calculate the hot-reservoir temperature required for a specified Carnot efficiency and cold-reservoir temperature.
- Calculate the cold-reservoir temperature corresponding to a specified Carnot efficiency and hot-reservoir temperature.
- Evaluate the cold-to-hot absolute temperature ratio Tc/Th.
- Calculate the reservoir temperature difference ΔT = Th − Tc.
- Estimate the maximum theoretical work-output rate and rejected-heat rate when the optional heat-input rate is provided.
- Use the Carnot limit as an ideal benchmark when comparing thermal power cycles or heat-engine concepts.
Do not use this calculator as a prediction of the actual efficiency of a steam turbine, gas turbine, internal-combustion engine, Rankine cycle, Brayton cycle, or other real thermal system. Actual performance depends on irreversibilities, component efficiencies, heat-transfer limitations, pressure losses, working-fluid properties, and operating conditions that are not included here.
This calculator does not calculate refrigerator COP, heat-pump COP, entropy generation, actual thermal efficiency from measured heat and work, or detailed thermodynamic cycle performance.
How to interpret the result
Carnot efficiency ηC is the maximum theoretical fraction of heat input that a reversible heat engine could convert into work while operating between the selected hot and cold reservoir temperatures.
For example, ηC = 0.60 corresponds to a Carnot efficiency of 60%. It is an ideal upper limit, not the expected efficiency of a real engine or power plant.
- Higher Th: for a fixed Tc, increasing the hot-reservoir temperature increases Carnot efficiency.
- Lower Tc: for a fixed Th, decreasing the cold-reservoir temperature increases Carnot efficiency.
- Temperature ratio: ηC depends directly on Tc/Th. A smaller ratio produces a higher theoretical efficiency.
- Temperature difference: ΔT is useful descriptive information, but ΔT alone does not determine Carnot efficiency because the absolute temperature levels also matter.
When the calculator solves for Th or Tc, the result is the reservoir temperature required by the ideal Carnot relation for the entered efficiency. It should not be interpreted as a guaranteed operating temperature for a real machine.
If the optional heat-input rate Qh is provided, Wmax represents the maximum theoretical work-output rate at the Carnot limit and Qc represents the corresponding rejected-heat rate. These quantities use the same rate basis as the heat-input value.
The calculator does not classify efficiency values as safe, unsafe, good, or poor. A high Carnot efficiency only indicates a higher theoretical thermodynamic limit; it does not establish component safety, feasibility, material suitability, or actual cycle performance.
Calculation example
Example: calculate Carnot efficiency from reservoir temperatures.
Consider an ideal heat engine operating between a hot reservoir at 800 K and a cold reservoir at 300 K. Leave Carnot efficiency empty so that the calculator solves for ηC.
Input data:
- Th = 800 K
- Tc = 300 K
- ηC = unknown
Step 1 — calculate the temperature ratio:
Tc / Th = 300 / 800 = 0.375
Step 2 — calculate Carnot efficiency:
ηC = 1 − 0.375 = 0.625
Step 3 — express the result as a percentage:
ηC,% = 0.625 · 100 = 62.5%
Step 4 — calculate the reservoir temperature difference:
ΔT = 800 − 300 = 500 K
Result:
- Carnot efficiency ηC = 0.625
- Carnot efficiency = 62.50%
- Tc/Th = 0.375
- ΔT = 500 K
The result means that 62.5% is the maximum theoretical heat-to-work conversion efficiency for a reversible engine operating between 800 K and 300 K. A real heat engine operating between comparable temperature levels will have a lower actual efficiency because real processes contain irreversibilities and other losses.
Assumptions and limitations
- The calculation represents an ideal reversible Carnot heat engine operating between two thermal reservoirs.
- The reservoirs are represented by uniform hot and cold temperatures Th and Tc.
- The Carnot temperature ratio requires absolute temperatures. Celsius or Fahrenheit values must not be substituted directly into Tc/Th without conversion to an absolute temperature scale.
- Exactly one of ηC, Th, and Tc must be left unknown. The calculator solves that variable from the other two.
- The implemented calculation requires Th > 0 K and Tc > 0 K.
- The implemented heat-engine domain requires Tc < Th.
- The implemented efficiency domain is 0 < ηC < 1. Boundary values of exactly 0 or 1 are not accepted by the calculator.
- The optional Qh input must be greater than zero when it is provided.
- The optional Qh field is configured as a heat-input rate. The calculated Wmax and Qc values should therefore be interpreted on the same power-rate basis.
- The ideal Carnot result is independent of the working fluid because the calculator does not model fluid properties or a specific thermodynamic cycle.
- The calculation neglects irreversibility, mechanical friction, finite-temperature heat transfer, pressure losses, leakage, auxiliary power, combustion losses, component inefficiencies, and other real-system effects.
- The calculator does not determine actual engine efficiency, actual power output, equipment sizing, material temperature limits, economic feasibility, or compliance with a design standard.
- Detailed design of a real thermal system requires an appropriate cycle model and component-level analysis in addition to the Carnot limit.
