Heat Exchanger Effectiveness & UA Sizing Calculator — ε-NTU Method
Rate ideal counterflow or parallel-flow heat exchangers from UA, or solve the required UA for a target duty or outlet temperature, with effectiveness, NTU, outlet temperatures and thermal feasibility checks.
Enter the known values and review the calculated result
Input parameters
Use consistent values and select the intended engineering units.
Calculation setup
Inlet temperatures
Hot and cold stream heat capacity
Known heat exchanger conductance
Required exchanger conductance
Results
Calculation tools Save, export and manage your results
Save your calculation, export available results, or store a finalized engineering artifact in your account.
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
ε-NTU method for heat exchanger rating and UA sizing
This calculator models an ideal steady-state, single-phase heat exchanger with constant stream heat capacities. Stream 1 is the hot stream and stream 2 is the cold stream. The supported flow arrangements are counterflow and parallel flow.
Heat capacity rates and thermodynamic maximum
If mass flow and specific heat are entered, the stream heat capacity rates are:
C1 = ṁ1 · cp,1
C2 = ṁ2 · cp,2
where C1 and C2 are in W/K when ṁ is in kg/s and cp is in J/(kg·K).
Cmin = min(C1, C2)
Cmax = max(C1, C2)
Cr = Cmin / Cmax
Qmax = Cmin · (T1,in − T2,in)
Heat exchanger effectiveness is:
ε = Q / Qmax
Rating mode — calculate duty and outlet temperatures from UA
The Number of Transfer Units is:
NTU = UA / Cmin
with UA = U · A, expressed as an overall heat-transfer conductance in W/K.
For an ideal parallel-flow heat exchanger:
ε = [1 − exp(−NTU · (1 + Cr))] / (1 + Cr)
For an ideal counterflow heat exchanger when Cr ≠ 1:
ε = [1 − exp(−NTU · (1 − Cr))] / [1 − Cr · exp(−NTU · (1 − Cr))]
For counterflow when Cr = 1:
ε = NTU / (1 + NTU)
The transferred heat rate is then:
Q = ε · Qmax
UA sizing mode — solve conductance from a required target
The required duty is obtained from the selected sizing target:
- Duty target: Q = Qtarget
- Hot outlet target: Q = C1 · (T1,in − T1,out,target)
- Cold outlet target: Q = C2 · (T2,out,target − T2,in)
The required effectiveness is:
ε = Q / Qmax
For parallel flow:
NTU = −ln[1 − ε · (1 + Cr)] / (1 + Cr)
For counterflow when Cr = 1:
NTU = ε / (1 − ε)
For counterflow when Cr ≠ 1:
NTU = ln[1 + ε · (1 − Cr) / (1 − ε)] / (1 − Cr)
The required overall conductance is:
UArequired = NTU · Cmin
Outlet temperatures and terminal temperature differences
T1,out = T1,in − Q / C1
T2,out = T2,in + Q / C2
For parallel flow, the terminal temperature differences are T1,in − T2,in and T1,out − T2,out.
For counterflow, they are T1,in − T2,out and T1,out − T2,in.
ΔTmin is the smaller non-negative terminal temperature difference. For UA > 0, the reported logarithmic mean temperature difference is evaluated as:
ΔTlm = Q / UA
Effectiveness limits
For ideal counterflow, the asymptotic effectiveness limit is εlim = 1. For ideal parallel flow, εlim = 1 / (1 + Cr). Sizing targets must remain strictly below the applicable finite-UA limit. A target at the theoretical limit would require infinite UA and is rejected.
When to use this calculator
When to use this heat exchanger ε-NTU calculator
Use this calculator for preliminary thermal rating or conductance sizing of an ideal single-phase heat exchanger when the hot and cold inlet temperatures and both stream heat capacity rates are known or can be calculated from mass flow and specific heat.
- Rating: enter UA to calculate heat exchanger effectiveness, NTU, heat duty, and both outlet temperatures.
- UA sizing: specify a required heat duty, hot outlet temperature, or cold outlet temperature to calculate the required UA.
- Flow comparison: evaluate the same thermal conditions as ideal counterflow or ideal parallel flow.
- Feasibility screening: check Qmax, the flow-arrangement effectiveness limit, terminal temperature differences, and the reported LMTD.
The ε-NTU method is particularly useful for heat exchanger rating when outlet temperatures are not known in advance. The inverse relations implemented here also allow preliminary heat exchanger sizing in terms of required UA when a thermodynamically feasible duty or outlet-temperature target is known.
Do not use this calculator as a geometry-specific model for shell-and-tube, crossflow, multipass, plate-pass arrangements, condensers, evaporators, or other exchangers whose effectiveness relation differs from ideal counterflow or parallel flow.
The calculator does not determine pressure drop, fouling resistance, detailed heat-transfer coefficients, exchanger area, mechanical design, or manufacturer selection. These checks may be required before a real exchanger can be specified.
How to interpret the result
How to interpret the results
Q — Heat transfer duty: thermal power transferred from the hot stream to the cold stream. In sizing mode this is the duty implied by the selected target. In rating mode it is predicted from UA and the ε-NTU relation.
UA — Required conductance: in sizing mode, the conductance needed by the ideal model to meet the target. UA is not heat-transfer area by itself; UA = U · A.
T1,out and T2,out: hot- and cold-stream outlet temperatures calculated from the two stream energy balances.
ε — Effectiveness: the fraction of Qmax transferred. A higher ε means the exchanger approaches the maximum sensible heat transfer permitted by the specified inlet conditions and stream capacity rates.
NTU: UA/Cmin. Increasing UA at fixed stream capacity rates increases NTU and generally increases effectiveness, but with diminishing benefit as the flow-arrangement limit is approached.
Cr: Cmin/Cmax. It represents the heat capacity rate ratio and determines how effectiveness changes with NTU.
Qmax: the thermodynamic upper bound Cmin(T1,in − T2,in) for this sensible-heat model.
ΔTmin: the smaller terminal temperature difference for the selected ideal flow arrangement. A value approaching zero indicates a terminal pinch and an increasingly demanding conductance requirement.
ΔTlm: the logarithmic mean terminal temperature difference consistent with the calculated Q and UA for the implemented ideal flow arrangement.
Result states and limits
- Normal result: the calculation is numerically and thermodynamically admissible within the implemented model.
- Warning: the result is extremely close to the selected flow arrangement's asymptotic effectiveness limit or to a terminal pinch within floating-point resolution. Verify that the target and constant-property idealization are appropriate.
- Invalid: the calculator rejects nonphysical or unsupported states such as non-positive stream capacity rates, T1,in ≤ T2,in, unsupported flow arrangements, a sizing duty at or above Qmax, targets at the finite-UA effectiveness limit, or negative terminal temperature differences.
The calculator does not calculate a safety factor, allowable pressure, material margin, fouling margin, or mechanical design utilization. A valid thermal result therefore does not establish that a real heat exchanger is safe, code-compliant, hydraulically acceptable, or suitable for manufacture.
Calculation example
Example — required UA for a counterflow heat exchanger
A preliminary design must transfer 80 kW from a hot stream entering at 100°C to a cold stream entering at 20°C. The hot and cold heat capacity rates are 2000 W/K and 3000 W/K. Determine the required UA for ideal counterflow operation.
1. Convert temperatures to the required input unit
T1,in = 100 + 273.15 = 373.15 K
T2,in = 20 + 273.15 = 293.15 K
Qtarget = 80 kW = 80,000 W
2. Calculate heat capacity ratio and maximum duty
Cmin = min(2000, 3000) = 2000 W/K
Cmax = 3000 W/K
Cr = 2000 / 3000 = 0.6667
Qmax = 2000 · (373.15 − 293.15) = 160,000 W
3. Determine the required effectiveness
ε = 80,000 / 160,000 = 0.5000
4. Invert the counterflow ε-NTU relation
NTU = ln[1 + 0.5000 · (1 − 0.6667) / (1 − 0.5000)] / (1 − 0.6667)
NTU = 0.86305
UArequired = 0.86305 · 2000 = 1726.1 W/K
5. Calculate outlet temperatures
T1,out = 373.15 − 80,000 / 2000 = 333.15 K
T2,out = 293.15 + 80,000 / 3000 = 319.82 K
6. Check terminal differences and LMTD
For counterflow:
ΔTa = 373.15 − 319.82 = 53.33 K
ΔTb = 333.15 − 293.15 = 40.00 K
ΔTmin = 40.00 K
ΔTlm = 80,000 / 1726.1 = 46.35 K
Result: the ideal counterflow model requires UA ≈ 1.726 kW/K to transfer 80 kW under these constant-property conditions. The calculated hot outlet is 333.15 K and the cold outlet is 319.82 K.
This is a conductance requirement, not a complete exchanger design. Converting UA into heat-transfer area requires a justified overall heat-transfer coefficient. Pressure drop, fouling, geometry, material limits, and mechanical design still require separate verification.
Assumptions and limitations
Assumptions and limitations
- Steady-state heat transfer between two streams.
- Single-phase sensible heating or cooling on both sides; no boiling, condensation, freezing, or latent heat.
- Constant specific heat and constant stream heat capacity rate over the modeled temperature range.
- Ideal counterflow or ideal parallel-flow arrangement only.
- The hot inlet temperature must be greater than the cold inlet temperature.
- Both heat capacity rates must be finite and greater than zero; the phase-change Cr = 0 limit is not implemented.
- UA is treated as a lumped overall conductance. Rating mode assumes the entered UA is already appropriate for the exchanger and operating point.
- Sizing mode returns required UA, not U and A separately and not a physical exchanger geometry.
- Heat lost by the hot stream is assumed to equal heat gained by the cold stream; heat loss to the surroundings is not modeled.
- Fouling resistance, pressure drop, flow maldistribution, bypassing, axial conduction, local heat-transfer coefficients, wall temperature limits, and variable properties are not modeled.
- Shell-and-tube multipass, crossflow, mixed or unmixed crossflow, phase-change, and equipment-specific effectiveness correlations are outside the implemented scope.
- Temperature inputs and temperature targets are entered in kelvin in the current implementation.
Use the result for preliminary thermal analysis and target setting. Final exchanger design should separately verify the applicable heat-transfer coefficient basis, fouling allowance, hydraulic losses, materials, pressure and temperature ratings, mechanical integrity, geometry, manufacturing constraints, and governing design requirements.
