Heat Exchanger Calculator
Calculate heat duty and outlet temperatures with the ε-NTU method, size required area with corrected LMTD, or calculate LMTD directly.
Preliminary thermal analysis only; this calculator does not verify detailed exchanger geometry, pressure drop, vibration, materials, phase change, fouling behavior, or code compliance. Terms and Conditions
Performance mode assumes steady, single-phase sensible heat transfer with constant heat-capacity rates and a constant overall U-value.
Choose the calculation setup
Select the task and idealized flow arrangement. The required fields and governing equation update together.
Enter the known values
Use measured or project-specific values for design work. The loaded values are an illustrative water-to-water example only.
Result
Primary thermal result first, followed by the checks needed to judge whether the simplified model is physically reasonable.
Result details
- Check—
Show calculation steps Review conversions, equations, substitutions, assumptions, and physical checks
- Enter valid values to see the complete calculation.
Temperature profile
A schematic terminal-temperature profile helps visualize the selected flow arrangement and approach temperatures; connecting lines are guides, not a detailed local temperature solution.
Method, Sources, and Assumptions
Calculation basis, authoritative references, limitations, and final verification requirements.
Uses classical ε-NTU and LMTD relationships for ideal counterflow and parallel-flow heat exchangers with constant heat-capacity rates and overall heat-transfer coefficient.
- Steady-state, single-phase sensible heat transfer with no heat loss to the surroundings.
- Constant mass flow, specific heat, and overall heat-transfer coefficient over the exchanger.
- Counterflow and parallel-flow modes are idealized; complex multipass and crossflow units need configuration-specific methods.
- Final equipment selection must be checked against manufacturer data, allowable pressure drop, materials, fouling, mechanical design, and applicable codes.
Calculator guide
Heat Exchanger Calculator Guide
The Heat Exchanger Calculator above performs three related thermal calculations: it predicts heat duty and outlet temperatures with the effectiveness–NTU method, calculates the heat-transfer area required for a specified duty with corrected LMTD, or calculates LMTD directly from four terminal temperatures. Performance mode needs hot and cold inlet temperatures, both mass flow rates and specific heats, the overall heat-transfer coefficient \(U\), heat-transfer area \(A\), and the flow arrangement.
Use the calculator for preliminary thermal analysis of idealized single-phase counterflow or parallel-flow exchangers. The main result depends on the selected mode, while supporting results such as effectiveness, NTU, UA, outlet temperatures, terminal temperature differences, and corrected LMTD help you check whether the answer is physically reasonable.
- Performance mode
- Find heat duty, effectiveness, NTU, and hot/cold outlet temperatures from inlet conditions and UA.
- Sizing mode
- Find required heat-transfer area from duty, U-value, terminal temperatures, and an optional verified LMTD correction factor.
- LMTD mode
- Find the log mean temperature difference for ideal counterflow or parallel flow from four terminal temperatures.
How to Use the Heat Exchanger Calculator
Start by choosing the calculation that matches what you know. The calculator changes the required inputs and governing equation when you switch between Performance, Sizing, and LMTD Only.
-
Choose Performance when outlet temperatures are unknown
Enter both inlet temperatures, hot and cold mass flow rates, both specific heats, \(U\), and area. The calculator forms the two heat-capacity rates, calculates \(C_r\) and NTU, applies the counterflow or parallel-flow effectiveness relationship, and then predicts heat duty and both outlet temperatures.
-
Choose Sizing when duty and terminal temperatures are known
Enter the hot and cold inlet and outlet temperatures, required heat duty, and \(U\). Leave the LMTD correction factor at 1.0 for the ideal counterflow or parallel-flow model; change it only when you have a correction factor obtained for the actual exchanger configuration.
-
Choose LMTD Only for a temperature-driving-force check
Enter all four terminal temperatures and select counterflow or parallel flow. The calculator determines the two end temperature differences and then the logarithmic mean. Both terminal differences must stay positive for the selected arrangement.
-
Set the flow arrangement correctly
Counterflow means the bulk streams move in opposite directions; parallel flow means both move in the same direction. The arrangement changes both the LMTD terminal pairings and the effectiveness relation, so it can materially change the result even when every numeric input is unchanged.
-
Use the unit selectors instead of converting by hand
The calculator supports SI and U.S. customary unit presets and individual field units. Absolute temperatures are converted with their required offsets, while temperature differences use scale-only conversion. A unit change preserves the same physical quantity.
Inputs, Outputs, and Units
The quality of a heat exchanger calculation is controlled less by arithmetic than by whether the temperatures, flow rates, specific heats, U-value, area basis, and flow arrangement represent the same operating condition.
- Hot and cold inlet temperatures
- Bulk stream temperatures entering the exchanger. Performance mode requires the hot inlet to be warmer than the cold inlet for the heat-flow direction modeled here. The calculator accepts °C, K, and °F.
- Hot and cold outlet temperatures
- Used as inputs in Sizing and LMTD Only modes. They must describe sensible cooling of the hot stream and sensible heating of the cold stream, while maintaining positive terminal approach temperatures for the selected flow arrangement.
- Mass flow rate, \(\dot m\)
- Mass of fluid passing through the exchanger per unit time. Performance mode multiplies mass flow by specific heat to obtain the stream heat-capacity rate \(C=\dot m c_p\).
- Specific heat, \(c_p\)
- Constant-pressure specific heat used for the single-phase sensible-heat model. Use a value representative of the actual fluid composition and temperature range rather than assuming all liquids behave like water.
- Overall heat-transfer coefficient, \(U\)
- The overall conductance per unit heat-transfer area. It represents the combined thermal resistance of the two fluid films, wall, and any fouling basis already included in the selected U-value. Its area basis must match the area entered in the calculator.
- Heat-transfer area, \(A\)
- The effective thermal surface area paired with the entered U-value. In a tube exchanger, do not mix an inside-area U-value with an outside-area surface area without converting to a consistent UA basis.
- Required heat duty, \(Q\)
- The thermal rate that must be transferred in Sizing mode. The calculator accepts W, kW, MW, and Btu/h; it does not add a design margin automatically.
- LMTD correction factor, \(F\)
- An optional dimensionless factor used only in Sizing mode. The calculator uses \(F=1\) when the field is left blank or remains at 1.0. A non-unity value should come from a method appropriate to the actual multipass or non-ideal exchanger configuration.
Heat Exchanger Calculation Methods
The calculator uses the effectiveness–NTU method for rating an exchanger when outlet temperatures are unknown and the LMTD method for sizing or checking an exchanger when all four terminal temperatures are known. These methods describe the same underlying energy transfer from different sets of known information.
Heat-capacity rates and NTU
First calculate how much heat each stream can carry per degree of temperature change. NTU compares the exchanger conductance \(UA\) with the smaller stream heat-capacity rate.
Effectiveness for counterflow and parallel flow
Effectiveness is the fraction of the maximum thermodynamically possible sensible heat transfer achieved by the idealized exchanger. For counterflow when \(C_r=1\), the calculator uses the limiting expression \(\varepsilon=NTU/(1+NTU)\) to avoid the apparent \(0/0\) form in the general equation.
Heat duty and outlet temperatures
The minimum-capacity stream sets the theoretical maximum duty. Once actual duty is known, an energy balance gives the hot and cold outlet temperatures.
LMTD and required area
LMTD is the appropriate average thermal driving force when the terminal temperatures are known. For counterflow, \(\Delta T_1=T_{h,i}-T_{c,o}\) and \(\Delta T_2=T_{h,o}-T_{c,i}\). For parallel flow, \(\Delta T_1=T_{h,i}-T_{c,i}\) and \(\Delta T_2=T_{h,o}-T_{c,o}\).
If the two terminal differences are equal, the logarithmic expression approaches that common temperature difference. The calculator uses this continuous limit instead of evaluating an unstable \(0/0\) expression.
- \(Q\)
- Heat-transfer rate Thermal energy transferred per unit time.
- \(U\)
- Overall heat-transfer coefficient Combined exchanger conductance per unit reference area.
- \(A\)
- Heat-transfer area Effective surface area on the same reference basis as \(U\).
- \(\dot m\)
- Mass flow rate Mass of hot or cold fluid passing through the exchanger per unit time.
- \(c_p\)
- Specific heat at constant pressure Sensible heat required to change one unit mass of fluid by one degree.
- \(C_h,C_c\)
- Stream heat-capacity rates Products \(\dot m c_p\) for the hot and cold streams.
- \(C_r\)
- Capacity-rate ratio Ratio \(C_{\min}/C_{\max}\), bounded from 0 to 1 for positive stream capacity rates.
- \(NTU\)
- Number of transfer units Thermal size \(UA/C_{\min}\) relative to the smaller stream heat-capacity rate.
- \(\varepsilon\)
- Heat exchanger effectiveness Actual sensible heat transfer divided by the maximum possible heat transfer for the entered inlet conditions.
- \(\Delta T_{lm}\)
- Log mean temperature difference Average thermal driving force formed from the two positive terminal temperature differences.
- \(F\)
- LMTD correction factor Configuration-specific multiplier applied to ideal LMTD when appropriate.
LMTD vs NTU: Which Method Should You Use?
Choose the method from the information you already know. LMTD is most direct when all four terminal temperatures are known; effectiveness–NTU is more useful when one or both outlet temperatures are unknown but UA and the stream heat-capacity rates are available.
| What you know | What you need | Use |
|---|---|---|
| Four terminal temperatures | Temperature driving force | LMTD |
| Four terminal temperatures, duty, and U | Required heat-transfer area | LMTD sizing |
| Inlet temperatures, flow rates, \(c_p\), U, and area | Duty and outlet temperatures | Effectiveness–NTU |
| UA and stream capacity rates | Effectiveness or thermal performance | Effectiveness–NTU |
| Multipass, crossflow, or non-ideal exchanger geometry | Detailed rating | Configuration-specific method or manufacturer rating |
Why LMTD works well for sizing
When inlet and outlet temperatures are already specified, LMTD condenses the varying temperature difference through the exchanger into one equivalent driving force. That makes \(Q=UAF\Delta T_{lm}\) convenient for solving for area.
Why NTU works well for performance
When outlet temperatures are unknown, effectiveness–NTU avoids guessing them. It uses UA, the stream heat-capacity rates, inlet temperatures, and flow arrangement to predict duty and outlets directly.
What UA Means in a Heat Exchanger
UA is the total thermal conductance of the exchanger. \(U\) describes conductance per unit reference area, \(A\) is the heat-transfer surface on that same basis, and their product \(UA\) determines how strongly the exchanger can transfer heat for a given temperature driving force.
Thermal conductance
In SI units, UA is commonly expressed in W/K or kW/K. In U.S. customary units, the equivalent dimension is Btu/(h·°F).
UA controls NTU
The calculator forms \(NTU=UA/C_{\min}\). Increasing UA increases NTU, but effectiveness approaches its limit nonlinearly, so the gain in duty becomes progressively smaller.
U and A must use the same reference area
For tubular equipment, U may be reported on an inside-area or outside-area basis. A mismatch changes UA and therefore every downstream NTU or sizing result.
U is not a universal fluid constant
It depends on the two film coefficients, wall resistance, fouling basis, geometry, and operating condition. The calculator correctly treats U as a project-specific input rather than silently assuming one value.
Conceptual resistance form
This flat-wall style expression shows the concept: hot-side convection, fouling, wall conduction, cold-side fouling, and cold-side convection all contribute resistance. Cylindrical tube walls and unequal inside/outside areas require the appropriate area-basis form.
Counterflow vs Parallel Flow
Counterflow and parallel flow use the same inlet conditions differently. Counterflow generally maintains a more useful temperature driving force through the exchanger, while parallel flow starts with its largest temperature difference at the common inlet end and the streams approach one another downstream.
| Characteristic | Counterflow | Parallel flow |
|---|---|---|
| Stream direction | Opposite directions | Same direction |
| Temperature driving force | Usually more uniform through the exchanger | Largest at the inlet and decreases downstream |
| Effectiveness for the same NTU and \(C_r\) | Generally higher | Generally lower |
| Cold outlet warmer than hot outlet | Can occur because the outlets are at opposite physical ends | Not possible in the ideal sensible-heat model because both outlets share the same end |
| LMTD terminal pairing | Opposite-end temperatures are paired | Same-end temperatures are paired |
Worked Heat Exchanger Example
Consider the same illustrative counterflow water-to-water style example loaded by the calculator: hot inlet \(90^\circ\text{C}\), cold inlet \(20^\circ\text{C}\), hot mass flow \(2.0\text{ kg/s}\), cold mass flow \(2.5\text{ kg/s}\), \(c_p=4.18\text{ kJ/(kg·K)}\) on both sides, \(U=800\text{ W/(m²·K)}\), and \(A=20\text{ m²}\). The goal is to predict heat duty and outlet temperatures.
Calculate the capacity rates and NTU
Calculate effectiveness and duty
Calculate outlet temperatures
Result
Heat duty ≈ 409.6 kW
The predicted counterflow outlet temperatures are approximately 41.0 °C on the hot side and 59.2 °C on the cold side. The cold outlet being warmer than the hot outlet is not automatically impossible in counterflow because those outlet temperatures occur at opposite physical ends of the exchanger.
How to Interpret the Results
Treat the primary result as a thermal prediction under the active model, then use the supporting values to check whether the result respects energy and temperature limits before using it in a design decision.
Check effectiveness and \(Q_{\max}\)
For the single-phase ε-NTU model, \(0\le\varepsilon\le1\) and \(0\le Q\le Q_{\max}\). A value outside those bounds indicates an input, formula, or model problem rather than a high-performance exchanger.
Expect diminishing returns from more UA
Holding all default example inputs except area constant, increasing area by 10% raises UA by 10% but increases duty from about 409.6 kW to 423.4 kW, only about 3.4%. Effectiveness approaches an upper limit nonlinearly, so extra area does not produce a proportional duty increase.
Check terminal approach temperatures
In LMTD and Sizing modes, both terminal temperature differences must be positive. As an approach temperature becomes very small, the required area becomes increasingly sensitive to temperature measurement error and the assumed U-value.
Real-World Factors That Change Performance
Actual heat exchanger duty can differ from the simplified calculation because \(U\), fluid properties, flow distribution, and heat loss are not perfectly constant in real equipment. The direction of the error depends on the actual condition relative to the entered assumptions.
Fouling changes the effective U-value
Deposits add thermal resistance and can also alter flow distribution. A clean exchanger U-value used for a fouled unit will generally overpredict thermal performance. Use a U-value or fouling resistance that reflects the intended rating condition.
Flow rate affects more than \(C=\dot m c_p\)
The calculator directly captures the change in stream heat-capacity rate, but real velocity changes can also alter convection coefficients and therefore \(U\). Reusing the same U-value across substantially different flow regimes can hide that second effect.
Specific heat may vary with temperature
The calculator treats each \(c_p\) as constant. For wide temperature ranges, non-water fluids, mixtures, or strongly temperature-dependent properties, use an average property justified for the range or a more detailed property model.
Shell-side and multipass flow are not ideal counterflow
Real shell-and-tube exchangers can contain crossflow, bypassing, leakage around baffles, and multiple passes. NPTEL notes that shell-side geometry and leakage complicate heat-transfer behavior; a configuration-specific rating method is more appropriate than treating every shell-and-tube exchanger as pure counterflow.
Using the Result for Heat Exchanger Sizing
Sizing mode returns the thermal surface area required by \(A=Q/(UF\Delta T_{lm})\). That is a calculated heat-transfer requirement, not a rounded commercial exchanger size and not a complete mechanical design.
Calculated thermal requirement
The result answers how much effective heat-transfer area is required for the specified duty if the entered U-value, LMTD, correction factor, and steady-state assumptions are valid. The calculator does not silently add a design margin or round the result upward.
Selected exchanger capacity
A real selection must translate required area into plates, tubes, passes, channel geometry, or another manufacturer-specific configuration while also satisfying allowable pressure drop, velocity, pressure/temperature ratings, materials, fouling basis, cleanability, and operating turndown.
When you need to inspect the simpler thermal relationships that contribute to an overall resistance or U-value model, the Heat Transfer Calculator provides separate conduction, convection, overall-U, and resistance calculations. Keep that supporting analysis consistent with the same temperature range and reference area used here.
Common Heat Exchanger Calculation Mistakes
Most serious errors come from applying a correct equation to inconsistent temperatures, properties, area bases, or exchanger configurations.
Using LMTD before the outlet temperatures are known
If only inlet conditions, flow rates, \(U\), and area are known, LMTD cannot be evaluated directly because it depends on outlet temperatures. Use Performance mode and the ε-NTU method instead of guessing outlets and iterating by hand.
Pairing the wrong terminal temperatures
Counterflow and parallel flow use different end pairings. Swapping them can substantially change LMTD and required area. Confirm the physical flow direction before entering temperatures.
Mixing absolute temperature and temperature-difference conversions
Changing 20 °C to °F requires an offset, but changing a 20 °C temperature difference to °F does not use the 32-degree offset. The calculator distinguishes absolute temperatures from temperature differences internally.
Using an inconsistent U-value and area basis
Because heat transfer depends on the product \(UA\), an overall coefficient referenced to one surface area cannot be paired arbitrarily with a different area definition. Confirm inside-area versus outside-area basis for tubular equipment.
Treating \(c_p\) as a universal fluid constant
Specific heat can depend on temperature, pressure, composition, and phase. Use property data that represent the actual fluid and range being modeled.
Applying the single-phase model through condensation or boiling
Performance mode uses \(C=\dot m c_p\) for both streams. A condensing or evaporating stream is better represented with phase-change thermodynamics and a configuration-specific method rather than forcing a latent-heat process into a constant-\(c_p\) sensible-heat model.
Assumptions and Limits
This calculator is a preliminary thermal model. Its equations are useful when the streams and exchanger can reasonably be represented by constant bulk properties and ideal counterflow or parallel-flow behavior.
Steady-state operation
The model assumes inlet conditions, flow rates, properties, and heat-transfer behavior are not changing materially with time during the calculation.
Constant heat-capacity rates
Mass flow and specific heat are treated as constant for each stream. Large property changes over the exchanger require a segmented or property-dependent analysis.
Constant overall U-value
The model uses one U-value over the entire area. Local convection, wall, fouling, and phase effects may vary along real equipment.
No ambient heat loss
The heat transferred from the hot stream is assumed to enter the cold stream. Heat lost to or gained from the surroundings is not separately modeled.
Idealized flow arrangement
The implemented effectiveness relationships are for ideal counterflow and parallel flow. Crossflow, shell-and-tube multipass, plate-pass arrangements, bypassing, and maldistribution require their own relationships or rating methods.
No hydraulic or mechanical design
The result does not calculate pressure drop, pumping power, vibration, tube-sheet stresses, allowable pressure, corrosion allowance, thermal expansion, nozzle loads, or code compliance.
Heat Exchanger Calculator FAQ
These questions address the calculation choices and result checks that most often cause confusion when using LMTD and effectiveness–NTU methods.
When should I use LMTD instead of NTU?
Use LMTD when all four terminal temperatures are known and you want the temperature driving force, heat duty, or required area. Use effectiveness–NTU when outlet temperatures are unknown but inlet temperatures, heat-capacity rates, U, and area or UA are known.
Why does the calculator say the LMTD is invalid?
The selected flow arrangement produced a zero or negative terminal temperature difference. Recheck the hot and cold inlet/outlet temperatures and make sure the flow arrangement matches the real exchanger.
Can the cold outlet be hotter than the hot outlet?
Yes, in counterflow it can. The two outlet temperatures are at opposite physical ends, so comparing them directly does not establish a local temperature cross. In ideal parallel flow, the outlets share the same end and the cold outlet does not exceed the hot outlet.
What is the difference between U and UA?
\(U\) is the overall heat-transfer coefficient per unit reference area. \(UA\) is the total exchanger thermal conductance. Multiplying U by the matching reference area gives UA, which is used directly in the NTU calculation.
What is a good heat exchanger effectiveness?
There is no universal target effectiveness. The appropriate value depends on the inlet temperatures, capacity-rate ratio, UA, allowable pressure drop, exchanger size, cost, and process objective. Use effectiveness as a performance metric, not as a universal pass/fail threshold.
Should I enter an LMTD correction factor less than 1?
Only when you have a validated factor for the actual exchanger configuration. Leave \(F=1\) for the ideal counterflow or parallel-flow model. Do not guess a lower factor simply to make the calculated area larger.
Sources and Calculation Checks
The calculator and worked example use classical heat-exchanger energy balances, LMTD relationships, and effectiveness–NTU relationships. The article cross-checks those methods against university heat-transfer references and independently verifies the example by balancing both fluid streams.
- NPTEL Module 8, Lecture 35: Heat Exchangers — Supports corrected LMTD for multipass exchangers, the \(q=UA(F\Delta T_{lm})\) relationship, constant-U and constant-capacity-rate assumptions, negligible ambient heat loss, and the common \(F\ge0.8\) design rule of thumb.
- NPTEL Module 8, Lecture 35: Individual Heat Transfer Coefficients — Discusses tube-side and shell-side heat-transfer coefficients and why shell-side geometry, crossflow, leakage, and bypass effects complicate exchanger performance.
- LearnChemE Heat Transfer Textbook Screencasts — University of Colorado Boulder educational resources covering LMTD, exchanger sizing, heat duty, and effectiveness–NTU analysis for counterflow and parallel-flow heat exchangers.
- LearnChemE Heat Transfer Simulations — Includes heat exchanger simulations and digital experiments that use effectiveness–NTU approaches for outlet-temperature prediction.
For the calculator’s default counterflow example, the independently calculated duty is approximately 409.556 kW. Recomputing duty from the hot-side and cold-side outlet energy balances returns the same value to rounding, providing an internal energy-balance check on the result.