Calculate HPLC column volume from length and internal diameter, with optional mobile-phase estimate and time for 1 CV for standard or custom sizes.

Column Volume Calculator

Enter dimensions or choose a common HPLC column size.

Dimensions
Common size

Column Volume Formula

The calculator uses the geometric volume of a cylinder, with the column's internal diameter and length as inputs.

V = pi * (ID/2)^2 * L
  • V = empty column volume (mL when ID and L are in mm and the result in mm³ is divided by 1000)
  • ID = internal diameter of the column
  • L = length of the packed bed

This is the geometric (empty-tube) volume. Real packed columns hold less liquid because the stationary phase occupies part of the tube. To estimate the liquid volume actually available to mobile phase, multiply by a porosity factor:

V_mobile = V * epsilon
  • epsilon = total porosity (about 0.68 for a typical packed HPLC column) or interstitial porosity only (about 0.40)

If you supply a flow rate F, the time to pump one column volume is:

t_CV = V / F

Assumptions: the column is a right circular cylinder, ID is the internal diameter (not outer diameter), and L is the packed-bed length. Frits and end fittings are ignored.

The two calculator modes apply the same formula. Dimensions mode lets you enter any L and ID with mixed units. Common size mode selects a standard L × ID pair in mm. Both modes accept an optional flow rate to compute one-CV time, and an optional porosity factor to estimate mobile-phase volume.

Reference Tables

Geometric volumes for common analytical and prep HPLC columns:

Column (L × ID, mm) Empty volume (mL) Mobile-phase est. (mL, ε=0.68)
50 × 2.10.1730.118
100 × 2.10.3460.236
150 × 2.10.5200.353
50 × 3.00.3530.240
100 × 3.00.7070.481
150 × 4.62.4931.695
250 × 4.64.1552.825
250 × 1019.6313.35
250 × 21.288.2560.01

Typical porosity values to plug in for ε:

Column type Porosity used Typical value
Fully porous silica HPLCTotal porosity0.65 to 0.70
Core-shell / superficially porousTotal porosity0.50 to 0.55
Monolithic silicaTotal porosity0.80 to 0.85
Any packed column (void only)Interstitial porosity0.36 to 0.42

Worked Examples and FAQ

Example 1: 150 × 4.6 mm analytical column. V = π × (4.6/2)² × 150 = π × 5.29 × 150 = 2493 mm³ = 2.49 mL. At 1.0 mL/min, one column volume passes in about 2.5 minutes.

Example 2: 50 × 2.1 mm UHPLC column at 0.4 mL/min. V = π × (1.05)² × 50 = 173 mm³ = 0.173 mL. One CV takes 0.173 / 0.4 = 0.43 min, or about 26 seconds.

Example 3: 250 × 21.2 mm prep column. V = π × (10.6)² × 250 = 88,247 mm³ ≈ 88.2 mL. To flush 5 column volumes at 20 mL/min you need 5 × 88.2 / 20 = 22 minutes.

Why is the calculated volume larger than what my column actually holds? The formula gives the empty cylinder volume. A packed column's liquid volume is roughly 0.65 to 0.70 of that for fully porous particles. Use the porosity option to estimate this.

Should I use total or interstitial porosity? Use total porosity (around 0.68) when you want the volume of all liquid in the column, including liquid inside the pores. Use interstitial porosity (around 0.40) when you only care about the volume between particles, which is closer to the void volume seen by an unretained, pore-excluded marker.

Does the formula change for different column chemistries? No. The geometric volume depends only on L and ID. C18, HILIC, ion exchange, and SEC columns of the same dimensions all have the same empty volume. Only the porosity and the mobile-phase volume differ.

How many column volumes for equilibration? A common rule is 5 to 10 CV for isocratic re-equilibration and 10 to 20 CV after a strong gradient. Multiply your calculated V by the number of CVs and divide by flow rate to get the time.

What if I only know the outer diameter? Use the internal diameter, not the OD. Manufacturer specifications list ID. For a stainless tube of 1/4 inch OD the ID is typically 4.6 mm, but do not assume this without checking.