Convert bidirectionally between a prescribed clinical dose and an infusion-pump rate (mL/hr). Supports weight-based (mcg/kg/min, mg/kg/hr, units/kg/hr) and flat (units/hr) dosing. Two directions: Dose → Rate and Rate → Dose. ALL high-alert infusions require independent double-checking (ISMP). Derived from Macklin 2011, ISMP, Royal Marsden 9th ed. 2015, and MDCalc. Not medical advice.
Execution
Run this tool
Fill in the form, run the tool, and review the result in one place.
Samples
Examples that match this tool
Related
Continue with connected tools and hubs
Result
Ready for a run
Run the tool to preview files, text, structured data, or streamed output here.
Tool usage guide
Learn when to use this tool, what it supports, and how real users apply it.
Key facts
Category
Health
Input types
select, number
Output type
json
Sample coverage
4
API ready
Yes
Overview
The Medication Dose/Rate Calculator converts between a prescribed medication dose and an infusion-pump rate in mL/hr. It supports weight-based units such as mcg/kg/min, mg/kg/hr, and units/kg/hr, plus flat dosing in units/hr. This tool is not medical advice, and high-alert infusions require an independent double-check.
When to use
Calculate the pump rate needed for a prescribed weight-based or flat medication dose.
Verify the delivered dose from an infusion pump rate and bag concentration.
Check infusion calculations for medications such as dopamine or heparin before clinical review.
How it works
1Choose Dose → Rate to calculate mL/hr from a prescribed dose, or Rate → Dose to verify a running infusion.
2Select the dose unit and concentration unit, then enter the total drug amount and bag volume.
3Enter patient weight for mcg/kg/min, mg/kg/hr, or units/kg/hr calculations; weight is not used for units/hr.
4Enter the prescribed dose or pump rate and choose the number of decimal places for the result.
Use cases
Set an infusion pump rate for weight-based vasoactive medication dosing.
Verify a flat-rate heparin or other units/hr infusion from its current pump rate.
Review concentration, dose, weight, and rate calculations during nursing or critical-care workflows.
Examples
1. Calculate a dopamine pump rate
Critical-care nurse
Background
A dopamine bag contains 400 mg in 250 mL. The prescribed dose is 5 mcg/kg/min for a 70 kg patient.
Problem
Convert the prescribed weight-based dose into a pump rate in mL/hr.
How to use
Select Dose → Rate, choose mcg/kg/min and mg/mL, then enter 400 for drug amount, 250 mL for volume, 70 kg for weight, and 5 for dose.
Decimal places: 2
Outcome
The calculator reports a rate of 13.13 mL/hr.
2. Verify a heparin infusion dose
Nurse verifying a running infusion
Background
A heparin bag contains 25,000 units in 250 mL, and the infusion pump is running at 15 mL/hr.
Problem
Confirm the delivered flat dose in units/hr without using patient weight.
How to use
Select Rate → Dose, choose units/hr and units/mL, then enter 25,000 for drug amount, 250 mL for volume, and 15 mL/hr for the pump rate.
FAQ
What can this calculator convert?
It converts between a medication dose and an infusion-pump rate in mL/hr.
Which dose units are supported?
The calculator supports mcg/kg/min, mg/kg/hr, units/kg/hr, and units/hr.
When is patient weight required?
Weight is required for weight-based units and is ignored for flat dosing in units/hr.
What concentration units can I use?
You can enter concentrations in mg/mL, mcg/mL, or units/mL.
Is this calculator medical advice?
No. Confirm the result against the prescription, medication label, and local protocol. High-alert infusions require an independent double-check.