How to Make a Heat Exchanger: Design, Size & Build

Building a heat exchanger comes down to running two fluids past each other, separated by a thermally conductive wall. The simplest version you can build at home is a double-pipe (concentric tube) design: one smaller tube inside a larger one, with hot fluid flowing through the inner tube and cold fluid flowing through the space between them. From that basic concept, you can scale up to more complex designs depending on how much heat you need to transfer.

Choose Your Design Type

Three designs cover most DIY and small-scale builds, each with different trade-offs in complexity and performance.

A double-pipe heat exchanger is the simplest to construct. Two pipes of different diameters nest inside each other. The process fluid (the one you want to heat or cool) flows through the smaller inner pipe, while the utility fluid circulates through the ring-shaped gap between the two pipes. The inner pipe wall is the heat transfer surface. This design works well for low to moderate heat loads and is the best starting point if you’ve never built one before.

A shell-and-tube heat exchanger packs more surface area into a compact space. Multiple smaller tubes run through a larger outer shell. One fluid flows inside the tubes while the other flows around them inside the shell. The tubes pass through flat plates called tube sheets at each end, which hold them in place and separate the two fluid paths. This design is more efficient than a double-pipe unit but requires more fabrication skill, especially when it comes to sealing the tube sheets.

A plate heat exchanger sandwiches thin corrugated metal plates together with gaskets between them, creating alternating channels for hot and cold fluids. These are extremely efficient for their size but difficult to fabricate from scratch. Most people who use plate exchangers buy commercial units rather than building them.

Pick the Right Materials

The wall separating your two fluids is where all the heat transfer happens, so material choice matters enormously. Thermal conductivity, measured in watts per meter-kelvin (W/mK), tells you how readily a material moves heat through itself.

Copper leads the pack at 385 W/mK, making it the go-to choice for most DIY builds. It’s easy to solder, widely available as plumbing pipe, and transfers heat nearly twice as well as the next best option. Aluminum comes in at 205 W/mK and works well when weight matters or when copper isn’t compatible with your fluids. Standard carbon steel sits around 50 W/mK, roughly seven times less conductive than copper, but it’s strong, cheap, and handles higher pressures.

For the outer shell or jacket, you have more flexibility since this component mainly contains fluid rather than conducting heat. PVC works for low-temperature, low-pressure applications. Steel pipe works for everything else. Whatever you choose, make sure it’s compatible with the fluid running through it. Copper corrodes quickly in acidic environments, for example, while steel handles a wider pH range.

If you’re using gaskets (common in plate-style builds or where sections need to come apart for cleaning), material choice depends on your operating temperature. Nitrile rubber handles temperatures from about 14°F to 230°F and works well with both water and oil-based fluids. EPDM gaskets tolerate higher temperatures, up to about 302°F, and hold up better against steam and hot water.

Building a Double-Pipe Exchanger Step by Step

Start with your inner tube. For a small project like heating water for a homebrew setup or a wood stove heat recovery system, 1/2-inch or 3/4-inch copper tubing works well. Your outer pipe needs to be large enough to leave a gap around the inner tube for the second fluid to flow through. A 1.5-inch or 2-inch copper or steel pipe typically provides enough annular space.

Cut both pipes to the same length. Longer pipes give you more heat transfer surface area, but there’s a practical limit based on the space you have and the pressure drop you can tolerate. For most small-scale projects, 3 to 6 feet of length provides a good balance.

Attach inlet and outlet fittings to the outer pipe. You’ll need two tee fittings or welded ports on the outer shell: one near each end for the utility fluid to enter and exit. The inner tube simply extends out through both ends of the outer pipe, where you’ll need to seal the gap between them. Compression fittings, soldered caps with pass-through holes, or threaded adapters all work depending on your pressure requirements.

Sealing the ends is the trickiest part. The inner tube must pass through the outer pipe’s end caps without letting fluid leak between the two flow paths. For copper builds, soldering the inner tube directly to a drilled end cap creates a reliable seal. For mixed-material builds, use compression fittings or silicone sealant rated for your operating temperature.

Counter-Flow vs. Parallel Flow

How you direct the two fluids relative to each other has a significant impact on performance. In a parallel-flow arrangement, both fluids enter at the same end and flow in the same direction. In counter-flow, they enter at opposite ends and flow toward each other.

Counter-flow is almost always the better choice. It produces 3 to 19% higher heat transfer rates compared to parallel flow, depending on the size and configuration of the exchanger. The advantage grows with length: a short exchanger might see only a small improvement, while a longer unit with more surface area can see gains upward of 25%. The reason is straightforward. In counter-flow, the temperature difference between the two fluids stays more consistent along the entire length. In parallel flow, the temperatures converge quickly near the outlet end, which reduces the driving force for heat transfer right where you need it most.

To set up counter-flow in a double-pipe exchanger, connect your hot fluid inlet to one end and your cold fluid inlet to the opposite end. The fluids flow in opposite directions and exit on opposite sides.

Sizing Your Heat Exchanger

The core equation that governs heat exchanger sizing is: surface area equals the heat load divided by the product of the overall heat transfer coefficient and the log mean temperature difference. In practical terms, this means you need to know three things: how much heat you want to transfer, how well your materials conduct heat, and what the temperature difference between your two fluids looks like.

The heat load (Q) is determined by your application. If you want to heat 2 gallons of water per minute from 60°F to 120°F, you can calculate Q from the flow rate, the temperature rise, and the specific heat of water. The overall heat transfer coefficient (U) depends on your materials, fluid velocities, and how clean the surfaces are. For a copper tube with water on both sides, U values typically fall in the range of 800 to 1,500 W/m²·°C.

The log mean temperature difference (LMTD) accounts for the fact that the temperature gap between your two fluids changes along the length of the exchanger. You calculate it by taking the difference between the two “terminal” temperature differences (hot in minus cold out, and hot out minus cold in), then dividing by the natural logarithm of their ratio. For configurations that aren’t pure counter-flow, you apply a correction factor (always less than 1.0) to adjust for the reduced efficiency.

Once you have Q, U, and LMTD, dividing Q by the product of U and LMTD gives you the required surface area in square meters. From there, you can calculate how long your tubes need to be based on their diameter.

Preventing Fouling and Maintaining Performance

Every heat exchanger loses efficiency over time as deposits build up on the heat transfer surfaces. This buildup, called fouling, acts as an insulating layer that resists heat flow. The rate depends heavily on what fluids you’re running through it.

Treated water fouls at a relatively low rate, while seawater and untreated well water deposit minerals much faster, especially at higher temperatures. Hard water with high mineral content will scale up copper and steel surfaces quickly, reducing performance noticeably within weeks or months depending on conditions. If you’re using hard water, plan for regular cleaning or consider adding a water softener upstream.

For a DIY double-pipe exchanger, maintenance means periodically flushing both sides with a descaling solution (vinegar or citric acid works for mineral deposits on copper). If you designed your exchanger with removable end caps or union fittings, you can also physically brush out the inner tube. Building in this accessibility from the start saves significant hassle later.

Oversizing your exchanger by 10 to 20% beyond the calculated surface area gives you a performance buffer as fouling accumulates between cleanings. This is standard practice in commercial designs and equally useful in DIY builds.