Residence Time Calculator

Quick answer

The residence time calculator finds how long liquid spends in a chromatography column from the linear flow rate and bed length, or from the volumetric flow rate, bed length and column diameter – and the mean residence time τ = V/Q of any tank or flow reactor.

Residence time
10.0531
Column volume
20.1062
Linear flow rate
59.6831
Column cross-sectional area
2.0106 cm²
Space velocity (volumes per time)
5.9683
Typical use
10 minutes to 2 hours – long contact (affinity loading, slow kinetics)

Residence time is the average time a fluid element stays inside a piece of equipment. In column chromatography – protein purification, ion exchange, affinity capture – it is the time the mobile phase spends in contact with the packed bed, and it largely decides how much product binds: too short and the target passes through before it can be captured, too long and the run takes all day. Resin manufacturers therefore specify a recommended residence time, typically a few minutes, rather than a flow rate.

Column flow is described in two ways. The linear flow rate (cm/h) is independent of column size and is what you keep constant when scaling up; the volumetric flow rate (mL/min) is what you set on the pump. They are linked by the column’s cross-sectional area. Residence time is simply bed length divided by linear velocity, or column volume divided by volumetric flow.

The same idea, τ = V/Q, is the space time of chemical engineering: the mean residence time of a continuous stirred-tank reactor, a plug-flow reactor, a settling tank or a lake. Its inverse is the space velocity, the number of vessel volumes processed per hour.

How to use the Residence Time Calculator

  1. Method
  2. Bed length (bed height)
  3. Linear flow rate
  4. Column inner diameter
  5. Volumetric flow rate
  6. Vessel or reactor volume
  7. Volumetric flow rate
  8. Fraction of volume filled by fluid (void fraction) — 100% for an empty tank; about 30–40% for a packed bed.

Results update as you type, every field has its own unit menu, and everything is calculated in your browser.

How it works

For linear flow, divide bed length by linear velocity. For volumetric flow, calculate the column volume from its inner diameter and bed length (π d² L ÷ 4) and divide by the flow rate; the linear velocity is the flow rate divided by the cross-sectional area. For a vessel, multiply the volume by the fraction occupied by fluid and divide by the flow rate.

Worked example

A column with a 16 mm inner diameter is packed to a 100 mm bed and run at 2 mL/min. Cross-section = π × 0.8² = 2.011 cm², so the column volume is 2.011 × 10 = 20.11 mL. Residence time = 20.11 mL ÷ 2 mL/min = 10.05 min, and the linear flow rate is 2 × 60 ÷ 2.011 = 59.7 cm/h.

A 15 cm bed run at a linear flow of 150 cm/h has a residence time of 15 ÷ 150 = 0.1 h = 6 minutes, whatever the column diameter. A 5000 L stirred tank fed at 250 L/min has τ = 5000 ÷ 250 = 20 minutes (3 tank volumes per hour).

Flow rate for a target residence time

Rearranging t = L ÷ u gives the linear flow rate for a target residence time: u = L ÷ t. For a 20 cm bed and a 4-minute residence time, u = 20 cm ÷ (4/60) h = 300 cm/h. Multiply by the column cross-section to get the pump setting: for a 2.6 cm column (5.31 cm²), 300 × 5.31 = 1593 mL/h, or 26.5 mL/min.

Tips

  • Always start from a balanced equation – coefficients give the mole ratio.
  • Convert everything to moles first, then use the ratio, then convert back.
  • Every field has its own unit menu – g, mg, mol, mmol, L and mL all work.
  • Everything is calculated in your browser.

Common mistakes to avoid

  • Using mass ratios instead of mole ratios.
  • Forgetting water of crystallisation in the molar mass of hydrates.
  • Confusing molarity (per litre of solution) with molality (per kilogram of solvent).

Inputs explained

Field What to enter
Method Choose one: Chromatography – linear flow rate, Chromatography – volumetric flow rate and column diameter, Tank or flow reactor – volume and flow rate
Bed length (bed height) Units: mm, cm, m, in
Linear flow rate Units: cm/h, cm/min, mm/s, m/h, m/s
Column inner diameter Units: mm, cm, m, in
Volumetric flow rate Units: mL/min, L/min, L/h, m³/h, mL/h, L/s …
Vessel or reactor volume Units: L, mL, µL, m³, dm³, cm³ …
Volumetric flow rate Units: L/min, L/s, L/h, m³/h, m³/day, mL/min …
Fraction of volume filled by fluid (void fraction) In %. 100% for an empty tank; about 30–40% for a packed bed.

What each result means

  • Column volume = [Cross-section]×[Bed length (bed height)]×1e6
  • Linear flow rate = [Volumetric flow rate]÷1000÷[Cross-section]
  • Column cross-sectional area = [Cross-section]×1e4
  • Fluid volume in the vessel = [Vessel or reactor volume]×[Fraction of volume filled by fluid (void fraction)]÷100
  • Space velocity (volumes per time) = 3600÷[Residence time]

Example values

How the main result changes when Bed length changes and everything else stays at the example values above:

Bed length (bed height) (mm) Residence time (min)
50 5.0265
75 7.5398
100 10.0531
125 12.5664
150 15.0796
200 20.1062

Formula

Linear flow: t = L ÷ u · Volumetric flow: t = V_column ÷ Q = (π d² ÷ 4) × L ÷ QVessel or reactor: τ = ε × V ÷ Q · u = Q ÷ (π d² ÷ 4) · space velocity = 1/τ

Worked example

Inputs — Method: Chromatography – volumetric flow rate and column diameter; Bed length (bed height): 100 mm; Column inner diameter: 16 mm; Volumetric flow rate: 2 mL/min.
Results — Residence time = 10.0531 min; Column volume = 20.1062 mL; Linear flow rate = 59.6831 cm/h; Column cross-sectional area = 2.0106 cm²; Space velocity (volumes per time) = 5.9683 per hour; Typical use = 10 minutes to 2 hours – long contact (affinity loading, slow kinetics).

Key terms

Residence time
Average time fluid spends inside a column or vessel.
Linear flow rate
Volumetric flow divided by column cross-section, cm/h; independent of column diameter.
Column volume (CV)
Volume of the packed bed, π d² L ÷ 4.
Space velocity
Volumetric flow divided by vessel volume; the inverse of residence time.

Frequently asked questions

What is residence time in chromatography?

The time the mobile phase needs to pass through the packed bed: bed length ÷ linear flow rate, or column volume ÷ volumetric flow rate. 15 cm of bed at 150 cm/h gives 6 minutes.

How do I convert linear flow rate to volumetric flow rate?

Multiply by the cross-sectional area: Q = u × π d² / 4. At 150 cm/h a 1.6 cm column (2.01 cm²) needs 302 mL/h, or 5.03 mL/min.

Why keep linear flow rate constant when scaling up?

It keeps the residence time and pressure drop per unit bed length the same when the bed height is unchanged, so a larger-diameter column behaves like the small one.

What residence time should I use?

Follow the resin maker's recommendation – typically a few minutes (roughly 2–10 minutes) during loading, with longer times giving higher dynamic binding capacity.

Is residence time the same as retention time?

No. Residence time describes the flow through the bed; retention time is when a particular compound elutes, which depends on how strongly it interacts with the stationary phase.

What is the residence time of a CSTR?

The mean residence time (space time) is τ = V ÷ Q. A 5000 L tank fed at 250 L/min has τ = 20 min, and individual fluid elements spread around this mean.

What is space velocity?

The inverse of residence time – how many vessel or column volumes are processed per hour. τ = 20 min gives 3 volumes per hour.

What formula does the Residence Time Calculator use?

Linear flow: t = L ÷ u · Volumetric flow: t = V_column ÷ Q = (π d² ÷ 4) × L ÷ Q.

Sources

  1. H. Scott Fogler – Elements of Chemical Reaction Engineering (companion site)
  2. LibreTexts Chemistry
  3. OpenStax – Chemistry 2e

Cite this calculator

Speedy Calculator. (2026). Residence Time Calculator. Speedy Calculator. https://speedycalculator.com/calculators/chemistry/residence-time/