Infusion Concentration & Rate Calculator

Convert drug mass/volume to mcg/kg/min or mg/hr infusion rates

Ad placeholder (leaderboard)

Continuous infusions of vasoactive and sedative drugs are ordered as a dose (mcg/kg/min or mg/hr) but delivered as a volumetric pump rate (mL/hr). This tool bridges the two by first finding the bag concentration, then the rate that delivers the target dose.

How it works

The bag concentration is mass divided by volume:

concentration (mg/mL) = drug_mg / bag_volume_mL

For a weight-based order:

dose (mg/min) = target_mcg_kg_min * weight_kg / 1000
rate (mL/hr)  = dose_mg_min * 60 / concentration_mg_mL

For a fixed order:

rate (mL/hr) = target_mg_hr / concentration_mg_mL

Example

A bag holds 400 mg of drug in 250 mL, a concentration of 1.6 mg/mL. To deliver 5 mcg/kg/min to a 70 kg patient: dose = 5 × 70 ÷ 1000 = 0.35 mg/min; rate = 0.35 × 60 ÷ 1.6 ≈ 13.1 mL/hr.

Notes

The same target needs a very different rate at a different concentration, so always confirm the bag concentration matches what the pump expects. These are high-alert calculations; verify against the protocol and a second clinician. Everything runs locally in your browser.

Ad placeholder (rectangle)