How Do You Download McQuay Pipe Sizer for Free?

How Do You Download McQuay Pipe Sizer for Free?

Facebook
LinkedIn
WhatsApp

Every guide to this tool is the same: a download link, two sentences, and nothing about what the software is actually doing. That is not much use if you want to understand the sizing rather than just accept whatever number the box returns. This guide gives you the file, the fix for the error most people hit on Windows 11, and a complete chilled water example worked from cooling load to selected pipe size.

Quick answer

McQuay Pipe Sizer is a free utility that sizes chilled water and hot water pipes from a flow rate, checking velocity and pressure drop against design limits. It is genuinely free with no licence or activation. The download below is a cleaned 123 KB package containing the program and its two image files, with a published checksum so you can verify it. If it will not start on Windows 10 or 11, the cause is almost never compatibility mode. The program is 32-bit and runs natively on 64-bit Windows; what it needs is the Visual Basic 6 runtime. Install that and it works.

Download McQuay Pipe Sizer
123 KB zip • Program, splash and logo files, plus a read-me • No licence key, no activation
DOWNLOAD THE ZIP

TL;DR

Key takeaways

  • It is genuinely free. A promotional utility from McQuay, now part of Daikin. No licence key, no activation, no trial period.
  • It sizes hydronic pipe from flow rate, checking velocity and pressure drop. That is the whole job.
  • The Windows 10 and 11 fix is the VB6 runtime, not compatibility mode. The program is 32-bit and runs natively on 64-bit Windows.
  • Two of the files are not what their names suggest. DT_PIPE.DLL and MCQUAY.DLL are bitmap images, not libraries, and the program needs them beside it.
  • Worked example below: 100 TR at 5.5 K gives 15.27 L/s, needing a 103.9 mm bore, so DN100 at 1.86 m/s and 327 Pa/m.
  • Velocity limits exist for two reasons: too slow and air will not be swept from high points, too fast and you get noise and erosion.
  • It is a checking tool, not a hydraulic model. One pipe sized in isolation tells you nothing about the index circuit or the pump duty.

What Is McQuay Pipe Sizer?

McQuay Pipe Sizer is a small free utility that sizes hydronic pipework: you give it a flow rate and a pipe material, and it returns a diameter with the resulting velocity and pressure drop. It was published by McQuay International, now part of Daikin, as one of a set of free engineering tools distributed alongside their equipment business.

It is old, no longer actively developed, and that is exactly why it survives. It does one job, it opens instantly, and it does not need a licence server or an internet connection.

Who actually uses it, and for what

  • Design engineers doing a quick check. You have a branch load, you want to know whether the size on the drawing is sensible, and you want the answer in fifteen seconds rather than opening a full hydraulic model.
  • Students and trainees learning hydronic sizing. It makes the relationship between flow, diameter, velocity and pressure drop immediate: change one, watch the others move.
  • Anyone sanity-checking someone else's drawing. Reviewing a contractor submission and wanting to know whether a claimed size holds up.

What it is not is a system design tool. It sizes one pipe at a time in isolation. It knows nothing about your index circuit, your balancing, or the pump duty that falls out of the whole network.

What Is Actually Inside the Download

Worth knowing, because two of the files are misleading and one common version of this package ships things you do not need.

Table 1: The files in the package
FileWhat the name suggestsWhat it actually is
PipeSizer.exeThe programCorrect. A 32-bit Visual Basic 6 application, about 94 KB
DT_PIPE.DLLA code libraryA 640 x 480 bitmap image, the splash screen. Not a library at all
MCQUAY.DLLA code libraryA 145 x 47 bitmap image, the logo. Also not a library
All three must sit in the same folder. The program looks for the two images beside itself.

What we removed from the version circulating online

The copies passed around on forums commonly include two things that do nothing but bloat the download. The first is VBRUN300.DLL, the Visual Basic 3 runtime, which is 16-bit and from 1993. The program is Visual Basic 6, so it cannot use that file at all; a 32-bit application cannot load a 16-bit library. The second is a nested archive containing a duplicate of every file already present. Between them they take the download from 123 KB to around 687 KB for no benefit. The package above has both removed, and the program file itself is byte-for-byte identical to the widely circulated original.

Master HVAC Design & Drafting

Chat with our HVAC course team on WhatsApp — get structure, duration, fees and placement support right away.

Enrol Now →

Installing It, and the Error Most People Hit

There is no installer. This is not an application that writes to Program Files and adds a Start menu entry; it is a single executable with two image files beside it. That makes installation simple and it also explains the one thing that commonly goes wrong.

1
Extract the whole folder
Extract to somewhere your account can write, such as Documents. Do not run it from inside the zip, because the program will not find its image files and will either fail or display incorrectly.
2
Keep the three files together
The executable and the two bitmap files must stay in the same folder. Moving just the .exe to your desktop is the most common self-inflicted failure, because the images are loaded from the working directory.
3
Run the executable
Double-click PipeSizer.exe. Windows SmartScreen may warn about an unrecognised publisher, which is expected for an old unsigned utility. Proceed only if you trust where you got the file, which is why the checksum above is published.
4
If it will not start, install the VB6 runtime
An error naming MSVBVM60.DLL, or a complaint that a component is not correctly registered, means the Visual Basic 6 runtime is missing. Install it from Microsoft's own download pages and try again. This, not compatibility mode, is the actual fix.

Why the usual advice is wrong

Almost every guide tells you to right-click, open Properties and set compatibility mode for Windows XP. That is rarely what is wrong. Compatibility mode helps with programs that check the Windows version or rely on old behaviour. This program is 32-bit, and 32-bit applications run natively on 64-bit Windows 10 and 11 with no compatibility shim required. When it fails to launch, the cause is a missing runtime library, which compatibility mode does nothing about. If the VB6 runtime is present and it still misbehaves, try running as administrator, or move the folder out of a protected location like Program Files into Documents.

McQuay Pipe Sizer main window running on Windows 11, showing the pipe sizing input panel with fluid, flow rate and pipe material fields and the calculated results area

The program on first launch. No installer, no splash delay, no licence prompt.

Interface Walkthrough

The interface is small because the calculation is small. You are supplying a flow and a material, and reading back a size with its velocity and pressure drop.

What you put in

  • Fluid. Water is the default. If your system runs a glycol mix, this matters: glycol is denser and more viscous than water, so the same flow produces a higher pressure drop. Selecting plain water on a 30% glycol system will under-predict resistance, and the error compounds across a long index run.
  • Pipe material or type. Changes the internal roughness used in the calculation. Steel, copper and plastic are not interchangeable here: smoother bore means less resistance for the same size.
  • Flow rate. The main input. Watch the units, because this tool predates any assumption that everyone works in SI, and entering GPM into a field expecting L/s produces a confidently wrong answer.
  • Velocity or pressure drop limit. The constraint you are sizing against. This is the field that determines what the tool hands back, and the next section explains how to choose it.

What you read back

  • Recommended pipe size. The nominal diameter that satisfies your constraint. Always the next standard size up, never a theoretical bore.
  • Velocity. The actual velocity in that real size, which will differ from your target because standard sizes are discrete.
  • Pressure drop. Usually per unit length. Multiply by your actual run length and add fitting losses; this figure alone is not the resistance of your circuit.
Annotated screenshot of the McQuay Pipe Sizer interface with callouts labelling the fluid selection, pipe material, flow rate entry with its units, the velocity or pressure drop limit field, and the results area showing recommended size, velocity and pressure drop

Every field that changes the answer, labelled. The fluid selector is the one most often left wrong.

Worked Example: Sizing a Chilled Water Pipe

Here is the whole thing end to end, with every number explained. Scenario: a chilled water main serving a 100 TR load, designed around a 5.5 K temperature difference, in schedule 40 steel.

Step 1: turn the cooling load into a flow rate

Flow from load
Flow (L/s) = Cooling load (kW) ÷ (4.187 × ΔT)

4.187 is the specific heat capacity of water in kJ/kg·K, and ΔT is the design temperature difference between flow and return. This single equation is where every hydronic sizing job starts.

  • 100 TR × 3.517 = 351.7 kW
  • 351.7 ÷ (4.187 × 5.5) = 15.27 L/s
  • Which is 55.0 m³/h, or about 242 US GPM if your drawings are in imperial

Step 2: pick a target velocity and find the bore you need

Choose a target velocity first, because it is the constraint that governs. 1.8 m/s is a reasonable starting point for a main.

Required bore from velocity
A = Q ÷ v then d = √(4A ÷ π)

A is cross-sectional area in m², Q is flow in m³/s, v is target velocity in m/s.

  • A = 0.01527 ÷ 1.8 = 0.008485 m²
  • d = √(4 × 0.008485 ÷ π) = 103.9 mm

Step 3: round up to a standard size and check it properly

103.9 mm is not a pipe you can buy. Round up, never down, which takes you to DN100 with an internal bore of about 102.3 mm in schedule 40. Then recalculate using the real bore, because the answer will not be your target velocity.

Table 2: Candidate sizes checked at 15.27 L/s
SizeBore (mm)Velocity (m/s)Pressure drop (Pa/m)Per 100 m (kPa)Verdict
DN8077.93.201281128.1Velocity far too high
DN100102.31.8632732.7Selected
DN125128.21.1810710.7Acceptable, lower resistance
DN150154.10.82434.3Velocity too low, oversized
Pressure drop calculated with Darcy-Weisbach, Colebrook friction factor, roughness 0.045 mm for commercial steel, water at about 7°C.

DN100 is the answer. Velocity 1.86 m/s sits inside the usual 0.9 to 2.4 m/s band, and 327 Pa/m is under the design ceiling of roughly 400 Pa/m that most specifications use.

The judgement call this example hides

Look at the DN125 row. Going one size up drops pressure drop from 327 to 107 Pa/m, a 67% reduction, for one size increase in pipe. That is a permanent saving in pumping energy for the life of the building, traded against a one-off increase in material and installation cost. On a long index run, or a system that runs continuously, the larger pipe is very often the right engineering answer even though the smaller one passes. The software will hand you DN100 and stop; deciding whether to go up a size is the part that is still your job.

Why the velocity limits exist

Table 3: What happens as velocity changes, same 15.27 L/s
VelocityBore neededPressure dropWhat this means in practice
1.2 m/s127 mm110 Pa/mGenerous. Low pumping cost, higher capital cost
1.8 m/s104 mm302 Pa/mThe usual design target for a main
2.4 m/s90 mm619 Pa/mAt the practical ceiling. Noise becomes a risk near occupied areas
3.0 m/s81 mm1085 Pa/mToo fast. Erosion-corrosion risk, audible, expensive to pump

The two reasons the band has a floor as well as a ceiling

Everyone remembers the upper limit: too fast means noise in occupied spaces and erosion-corrosion of the pipe wall over years. The lower limit gets forgotten, and it is just as real. Below roughly 0.6 m/s the flow will not sweep entrained air along with it, so air collects at high points and forms locks that block circulation to whole branches. A system that is quiet, cheap to pump and will not circulate properly in summer is not a well designed system. Oversizing is not the safe direction; it is a different failure.

Three mistakes that produce confidently wrong numbers

Wrong fluid. Leaving the selector on water when the system runs glycol under-predicts pressure drop, and the error grows with run length. Wrong units. Entering GPM into a field expecting L/s gives an answer that looks plausible and is out by a factor of nearly sixteen. Treating pressure drop per metre as the circuit resistance. The figure the tool returns is per unit length of straight pipe; you still have to multiply by the real run and add losses for bends, valves, strainers and the coil itself before you know what the pump has to overcome.

The Manual Method the Software Automates

Everything the tool just did, engineers did with a chart for decades, and understanding the chart is what stops you accepting a wrong answer.

A pipe sizing chart plots flow rate against pressure drop per unit length, with two families of lines crossing it: one set for each pipe size, and another set for velocity. You enter with your flow, move across to your chosen pressure drop or velocity limit, and read off the size at that intersection.

Chilled water pipe sizing chart on log-log axes plotting flow rate in litres per second against pressure drop per metre, with diagonal lines for nominal pipe sizes and for constant velocities from 0.6 to 3.0 metres per second, the usable band between 0.9 and 2.4 metres per second shaded, and the worked example marked at 15.27 litres per second and 327 pascals per metre on the DN100 line

The chart the software replaced. Our worked example is marked on it: 15.27 L/s meeting 327 Pa/m on the DN100 line, at 1.86 m/s.

Why bother, when the software is faster

Two reasons, and neither is nostalgia. The chart shows you the trade-off; the software shows you an answer. On a chart you see immediately that moving one size up drops you onto a much lower pressure drop line, and you can see how much headroom you have before hitting a velocity limit. A results box gives you a number with none of that context. Second, it is how you catch a wrong input. If you know roughly where 15 L/s should land on the chart, a result of DN50 tells you instantly that something is wrong with the units, before it reaches a drawing. Engineers who only ever use the tool lose the ability to smell a bad answer.

Pipe Sizer vs Duct Sizer vs HAP: Which Tool for Which Job

These three get mentioned together and they are not the same class of thing at all.

Table 4: The three tools compared
Pipe SizerDuct SizerHAP
AnswersWhat size pipe?What size duct?How much cooling is needed?
Works onWater and glycolAirThe whole building
You give itFlow rate, fluid, materialAirflow, friction rateGeometry, fabric, occupancy, weather, schedules
ConstraintVelocity and pressure dropVelocity and friction rateNot applicable, it computes loads
Time to an answerSecondsSecondsHours to days
When in the jobAfter loads, sizing distributionAfter loads, sizing distributionFirst. Everything else depends on it
CostFreeFreeCommercial licence
The order matters: HAP tells you the load, the load gives you flows, and only then do the sizers have anything to work with.

The sequence people get backwards

A recurring mistake among engineers early in their career is reaching for a sizing tool first. You cannot size anything until you know the load, because the flow rate that goes into Pipe Sizer came out of a load calculation. Size a pipe from an assumed load and you have built a confident answer on a guess. The proper order is: calculate the load, convert it to flow, then size the distribution, then work out the pump or fan duty from the resistance of the system you have just sized. Free sizing utilities are the third step. They are genuinely useful there, and useless before it.

Real HVAC design roles expect fluency across all three layers: load calculation, distribution sizing, and the equipment selection that follows. Our HVAC Design course works through that whole sequence on real project data rather than teaching the tools in isolation.

HVAC Design & Drafting, Live Course

Load calculation, chilled water and air distribution sizing, equipment selection and coordinated drawings on real projects.

Explore the course

Not Sure Where to Start?

Talk to an advisor about your background and which route into HVAC design fits.

Book a counselling call

Frequently Asked Questions

Is McQuay Pipe Sizer free to download?
Yes. It is a free utility originally published by McQuay International, now part of Daikin, distributed at no cost as a promotional engineering tool. There is no licence key, no activation and no trial period. It is an old program, no longer actively developed, which is why it circulates as a small zip file rather than from a modern product page. Because it is passed around informally, download it from a source that tells you exactly what is inside the archive and publishes a checksum you can verify, as above.
Does McQuay Pipe Sizer work on Windows 10 or 11?
Yes in most cases, and compatibility mode is usually not the fix people assume. The program is 32-bit, and 32-bit applications run natively on 64-bit Windows 10 and 11. When it fails to start, the cause is almost always a missing Visual Basic 6 runtime, specifically MSVBVM60.DLL, because the program was built in Visual Basic 6. Installing the Microsoft Visual Basic 6.0 runtime resolves it. If it still will not run, try running as administrator, or move the folder somewhere your account can write to such as Documents rather than Program Files.
How do I calculate chilled water pipe size?
Convert the cooling load to a flow rate, then size so velocity and pressure drop both sit inside acceptable limits. Flow in L/s equals load in kW divided by 4.187 times the design temperature difference. Divide that flow by a target velocity, commonly around 1.8 m/s for a main, to get the required area and hence the required bore, then round up to the next standard size. Recalculate the actual velocity and pressure drop in that real size and confirm both are acceptable, typically 0.9 to 2.4 m/s and under roughly 400 Pa/m. The worked example above does exactly this for a 100 TR load.
What is McQuay software used for?
McQuay, now part of Daikin, published a set of free engineering utilities for HVAC designers alongside its equipment business. Pipe Sizer sizes hydronic piping by flow, velocity and pressure drop. Duct Sizer does the equivalent for air distribution, sizing ductwork by airflow and friction rate. These are quick calculation aids for checking a size during design rather than full design suites. The same company also publishes more substantial software including HAP for load calculation and energy analysis, which is a different class of tool entirely.
What's the difference between McQuay Pipe Sizer and McQuay Duct Sizer?
They solve the same kind of problem on opposite sides of an HVAC system. Pipe Sizer works on water, sizing chilled and hot water piping from flow rate against velocity and pressure drop limits. Duct Sizer works on air, sizing ductwork from airflow against velocity and friction rate, typically by the equal friction method. The underlying logic is similar, converting a load into a flow and then choosing a cross section that keeps velocity and resistance within bounds, but the fluid properties, the limits and the standard sizes are all different.
Is McQuay Pipe Sizer accurate enough for real HVAC projects?
It is accurate enough for preliminary sizing and quick checks, and it is not a substitute for a full hydraulic calculation. The arithmetic is standard and sound, but a single pipe sized in isolation tells you nothing about total system resistance, the index circuit, balancing, or the pump duty that follows. Use it to sanity check a diameter during design, then carry the system through a proper hydraulic model before issuing anything. Always confirm results against your project specification and the actual pipe material and fluid in use.

Sources

  • ASHRAE Handbook: Fundamentals, ASHRAE, chapter on pipe sizing and fluid flow, for the velocity and pressure drop design ranges referenced throughout.
  • Darcy-Weisbach equation with the Colebrook-White friction factor, used to calculate every pressure drop figure in the worked example and the comparison tables, with a roughness of 0.045 mm for commercial steel and water properties taken at approximately 7°C.
  • Direct inspection of the distributed software package, for the file contents, the 32-bit Visual Basic 6 architecture of the executable, and the identification of the two bitmap files carrying .DLL extensions.

Basis of the figures, and scope

Every number in the worked example and the tables was calculated for this article using Darcy-Weisbach with a Colebrook friction factor, at the stated roughness and fluid conditions, rather than read from a chart. Your results will differ with different pipe material, fluid temperature, glycol concentration and pipe schedule. The velocity and pressure drop ranges quoted are common design practice, not code requirements; your project specification governs. McQuay Pipe Sizer is a checking aid, not a hydraulic model: it sizes one pipe in isolation and does not account for the index circuit, fitting losses, balancing or the resulting pump duty. Carry any real system through a proper hydraulic calculation before issuing design.

This article was last reviewed on 1 August 2026.

Ready to start your engineering career journey?

Investing in structured training is one of the best ways to set yourself apart in MEP engineering. Our Courses cover HVAC, electrical and plumbing design in depth, plus tools like HAP software — the exact skillset that sets you apart in a competitive field.

Augmintech-logo-white

This Exclusive PG Program will Skyrocket your Career!

*Limited Seats Available