Heat Exchanger Calculator

Calculate heat duty and outlet temperatures with the ε-NTU method, size required area with corrected LMTD, or calculate LMTD directly.

Example values loaded Replace the illustrative example values before using the result for a real design decision.

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

\[ Q=\varepsilon C_{\min}(T_{h,i}-T_{c,i}) \]

Performance mode assumes steady, single-phase sensible heat transfer with constant heat-capacity rates and a constant overall U-value.

1

Choose the calculation setup

Select the task and idealized flow arrangement. The required fields and governing equation update together.

Calculation setup

Performance uses ε-NTU; sizing uses corrected LMTD; LMTD-only needs four terminal temperatures.

Use the arrangement that matches the direction of the hot and cold streams.

Changing unit systems converts existing physical quantities instead of reinterpreting the entered numbers.

Enter hot/cold inlet temperatures, both heat-capacity rates, U, and area. Outlet temperatures are calculated automatically.
2

Enter the known values

Use measured or project-specific values for design work. The loaded values are an illustrative water-to-water example only.

Temperature of the hot stream entering the exchanger.

Temperature of the cold stream entering the exchanger.

Mass flow rate of the hot stream.

Mass flow rate of the cold stream.

Use Cp at a representative bulk temperature.

Use Cp at a representative bulk temperature.

Use an overall U-value appropriate to the exchanger, fluids, surfaces, and fouling basis.

Area defined on the same basis used for U.

Advanced Options

Leave at 1.0 for the ideal counterflow/parallel-flow model. Change it only when you have a verified configuration-specific correction factor.

3

Result

Primary thermal result first, followed by the checks needed to judge whether the simplified model is physically reasonable.

Heat duty
Enter the required values to calculate.

Result details

  • Check
Show calculation steps Review conversions, equations, substitutions, assumptions, and physical checks
  1. Enter valid values to see the complete calculation.
4

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.

Heat exchanger temperature profile The schematic updates to show the four terminal temperatures and selected flow direction; connecting lines are visual guides rather than a detailed local temperature solution.
5

Method, Sources, and Assumptions

Calculation basis, authoritative references, limitations, and final verification requirements.

Classical heat-exchanger analysis

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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

\[ C_h=\dot m_h c_{p,h},\qquad C_c=\dot m_c c_{p,c},\qquad C_r=\frac{C_{\min} }{C_{\max} },\qquad NTU=\frac{UA}{C_{\min} } \]

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

\[ \varepsilon_{\mathrm{counter} }= \frac{1-e^{-NTU(1-C_r)} }{1-C_r e^{-NTU(1-C_r)} }, \qquad \varepsilon_{\mathrm{parallel} }= \frac{1-e^{-NTU(1+C_r)} }{1+C_r} \]

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

\[ Q_{\max}=C_{\min}(T_{h,i}-T_{c,i}),\qquad Q=\varepsilon Q_{\max} \] \[ T_{h,o}=T_{h,i}-\frac{Q}{C_h},\qquad T_{c,o}=T_{c,i}+\frac{Q}{C_c} \]

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

\[ \Delta T_{lm}= \frac{\Delta T_1-\Delta T_2} {\ln(\Delta T_1/\Delta T_2)}, \qquad A=\frac{Q}{UF\Delta T_{lm} } \]

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. W, kW, MW, or Btu/h
\(U\)
Overall heat-transfer coefficient Combined exchanger conductance per unit reference area. W/(m²·K) or Btu/(h·ft²·°F)user input
\(A\)
Heat-transfer area Effective surface area on the same reference basis as \(U\). m² or ft²
\(\dot m\)
Mass flow rate Mass of hot or cold fluid passing through the exchanger per unit time. kg/s, kg/h, or lb/h
\(c_p\)
Specific heat at constant pressure Sensible heat required to change one unit mass of fluid by one degree. J/(kg·K), kJ/(kg·K), or Btu/(lb·°F)
\(C_h,C_c\)
Stream heat-capacity rates Products \(\dot m c_p\) for the hot and cold streams. W/Kderived values
\(C_r\)
Capacity-rate ratio Ratio \(C_{\min}/C_{\max}\), bounded from 0 to 1 for positive stream capacity rates. dimensionless
\(NTU\)
Number of transfer units Thermal size \(UA/C_{\min}\) relative to the smaller stream heat-capacity rate. dimensionless
\(\varepsilon\)
Heat exchanger effectiveness Actual sensible heat transfer divided by the maximum possible heat transfer for the entered inlet conditions. dimensionless
\(\Delta T_{lm}\)
Log mean temperature difference Average thermal driving force formed from the two positive terminal temperature differences. K, °C difference, or °F differencederived value
\(F\)
LMTD correction factor Configuration-specific multiplier applied to ideal LMTD when appropriate. dimensionless

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.

Choosing between LMTD and effectiveness–NTU
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

\[ UA=U\times A \]

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

\[ \frac{1}{U}\approx \frac{1}{h_h}+R_{f,h}+R_w+R_{f,c}+\frac{1}{h_c} \]

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.

Counterflow and parallel-flow heat exchanger behavior
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.

Given values

Hot inlet
90 °C
Cold inlet
20 °C
Hot mass flow
2.0 kg/s
Cold mass flow
2.5 kg/s
Specific heat
4.18 kJ/(kg·K), both streams
Overall U
800 W/(m²·K)
Area
20 m²
Flow arrangement
Counterflow
Find
Heat duty and both outlet temperatures

Calculate the capacity rates and NTU

\[ C_h=(2.0)(4180)=8360\ \mathrm{W/K} \] \[ C_c=(2.5)(4180)=10450\ \mathrm{W/K} \] \[ C_r=\frac{8360}{10450}=0.800,\qquad NTU=\frac{(800)(20)}{8360}=1.9139 \]

Calculate effectiveness and duty

\[ \varepsilon= \frac{1-e^{-1.9139(1-0.8)} } {1-0.8e^{-1.9139(1-0.8)} } \approx0.69986 \] \[ Q_{\max}=8360(90-20)=585200\ \mathrm{W} \] \[ Q=(0.69986)(585200)\approx409556\ \mathrm{W} \]

Calculate outlet temperatures

\[ T_{h,o}=90-\frac{409556}{8360}\approx41.01^\circ\mathrm{C} \] \[ T_{c,o}=20+\frac{409556}{10450}\approx59.19^\circ\mathrm{C} \]

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.

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.

Scroll to Top