Heat Exchanger Sizing Calculator

JJ Ben-Joseph headshot JJ Ben-Joseph

Introduction to Heat Exchanger Sizing and the UA–LMTD Method

Every heat exchanger is really answering one question: how much metal do I need between two fluids so that one heats or cools the other by the required amount? This tool answers it for the common single-phase case — water cooling oil, glycol chilling process water, air preheating flue gas — where neither stream boils or condenses. You give it the duty (set by flow rate, specific heat, and temperature swing) and the driving force (the log-mean temperature difference between the streams), and it returns the surface area an exchanger of a given "tightness" would need.

That tightness is captured by the overall heat-transfer coefficient U and, for anything more complex than a pure counterflow pipe, an LMTD correction factor F. Because area, duty, driving force, and U all trade off against one another, a quick sizing pass is how engineers sanity-check whether a plate pack, a length of tube, or a whole shell-and-tube bundle is even in the right ballpark before committing to detailed thermal design or vendor quotes. Treat the number here as a starting point for that conversation, not a purchase order.

Sizing Formula: Equating Duty to UA·LMTD

The sizing procedure is based on two energy-balance relationships:

  1. Heat duty from the process fluid:
    The heat absorbed or released by the process stream is approximated as Q = m·cp·ΔT, where
    • Q is heat duty (kW),
    • m is mass flow rate (kg/s),
    • cp is specific heat capacity (kJ/kg·K), and
    • ΔT is the temperature change of the hot or cold fluid (°C or K).
  2. Heat duty from exchanger performance:
    The same heat duty can be expressed using the overall heat-transfer coefficient, heat transfer area, and the log-mean temperature difference: Q = U · A · LMTD · F, where
    • U is overall heat-transfer coefficient (kW/m²·K),
    • A is heat transfer area (m²),
    • LMTD is the log-mean temperature difference between hot and cold streams (K), and
    • F is an LMTD correction factor (dimensionless), often between 0.8 and 1.0.

Equating these two expressions for Q and solving for the required area gives

A = m · cp · ΔT U · LMTD · F

In code form this is often written as:

A = (m · cp · ΔT) / (U · LMTD · F)

Log-Mean Temperature Difference (LMTD)

The log-mean temperature difference accounts for the fact that the temperature difference between the hot and cold streams is not constant along the length of the exchanger. For simple counterflow or parallel-flow arrangements the LMTD is calculated from the four inlet and outlet temperatures:

Define the terminal temperature differences:

The LMTD is then

LMTD = ΔT1 - ΔT2 ln ( ΔT1 ΔT2 )

If ΔT1 and ΔT2 are very close to each other, the LMTD approaches that common value.

How to Use the Heat Exchanger Sizing Inputs

The form asks for the eight numbers that pin down both the duty and the driving force. Enter all four temperatures in degrees Celsius — only differences appear in the math, and a difference in °C equals a difference in kelvin, so no conversion is needed. A useful habit is to fill in the hot side and cold side as a matched pair: the hot stream's temperature drop sets the duty, and all four temperatures together set the LMTD.

Inputs and Units

After entering your data, submit the form to calculate:

Reading Your Required-Area Result

The output is the clean surface area needed to move the specified duty under the conditions you entered, plus the LMTD and heat duty the tool derived along the way. It assumes the U and cp values you supplied already reflect your operating state, so if you want a fouling or aging margin you either lower U yourself or multiply the reported area afterward. A few relationships are worth keeping in your head as you vary the inputs:

Worked Example: Cooling a Process Stream with Water

Consider a simple counterflow exchanger where a hot process stream is cooled from 80 °C to 40 °C by a cold stream warmed from 20 °C to 60 °C. Assume:

Step 1: Heat duty

The hot stream is cooled by 40 K:

ΔT (hot) = 80 − 40 = 40 K

Heat duty is

Q = m · cp · ΔT = 1.0 · 4.0 · 40 = 160 kW

Step 2: LMTD

Terminal temperature differences:

Since ΔT1 = ΔT2, the LMTD equals this common value:

LMTD = 20 K

Step 3: Required area

Using A = Q / (U · LMTD · F) with F = 1:

A = 160 / (0.5 · 20 · 1.0) = 160 / 10 = 16 m²

The calculator will return an area of approximately 16 m² and LMTD ≈ 20 K for these conditions.

Comparison of Example Scenarios

The following table illustrates how changing flow rate or temperature program affects required area, holding U and F constant at 0.5 kW/m²·K and 1.0, respectively. These numbers are approximate and correspond to the same calculation approach used in the tool.

Flow (kg/s) Hot In/Out (°C) Cold In/Out (°C) U (kW/m²·K) Required Area (m²)
1 80 / 40 20 / 60 0.5 ≈ 16
2 80 / 40 20 / 60 0.5 ≈ 32
2 90 / 40 30 / 60 0.5 lower than 32 (higher LMTD)

Comparing the first two rows shows that doubling the flow rate approximately doubles the required area when the temperature program and U are unchanged. The third row keeps the same flow but changes the temperature levels, which alters LMTD and therefore reduces the area compared to the second case.

Assumptions, Limitations, and Appropriate Use

This calculator is designed for clarity and speed rather than full engineering rigor. It relies on several simplifying assumptions:

Because of these limitations, treat the outputs as preliminary estimates. Use them to compare alternatives, perform quick what-if studies, or support educational exercises, but rely on comprehensive design methods, standards, or professional engineering judgment for final equipment specification.

Notes on LMTD Calculation and Edge Cases

When calculating LMTD from the four temperature points, certain edge cases can signal that the exchanger configuration is thermodynamically infeasible or outside the scope of this simple model. For example, if the cold outlet temperature exceeds the hot inlet temperature in a parallel-flow arrangement, or if either ΔT1 or ΔT2 becomes zero or negative, the LMTD expression can break down or produce non-physical values. In practice, such conditions indicate that the assumed flow arrangement or temperature targets need to be revisited. The calculator is primarily intended for cases where both terminal temperature differences are positive and of reasonable magnitude.

For detailed exchanger design, including proper selection of F for specific shell-and-tube layouts and checking feasibility of temperature programs, consult standard heat-transfer references or dedicated thermal design software.

Attribution and Further Reading

The equations implemented here follow standard heat transfer and heat exchanger design practice as presented in common texts such as Incropera et al. Fundamentals of Heat and Mass Transfer and Kern, Process Heat Transfer. The content is intended for students, practicing engineers, and technicians who need a quick, transparent estimate of required heat transfer area before moving on to detailed design.

Provide flow data to compute area.
Sizing and copy status messages are announced here.

Thermal Balance Sprint Mini-Game

Hold exchanger balance as hot and cold surges drift. Keep the transfer lane green for 82 seconds to maximize thermal credits.

Click to Play

Trim valve split and hold the LMTD sweet band before pinch points collapse transfer.

Best thermal score: 0

Controls: drag/tap to tune split ratio. Keyboard fallback: A/D or ←/→.