Heparin Calculator Activity: How It Works
- Infusion rate
- mL/h
- Result
- Patient weight
- 70 kg
- You entered
- Dose per kg
- 18 units/kg
- You entered
The heparin calculator activity on this page works out the total heparin dose (in units) for a patient based on their weight and the prescribed dose per kilogram, and it also shows the corresponding infusion rate when a concentration and duration are given. You enter the patient’s weight, the dose in units per kg, the concentration of the heparin solution, and the infusion time; the calculator returns the total dose and the flow rate in mL per hour. This is a standard tool used in hospital settings to double-check manual calculations before a heparin infusion is started.
Formula
The core formula is straightforward:
- Total dose (units) = weight (kg) × dose per kg (units/kg)
- Infusion rate (mL/h) = total dose (units) ÷ concentration (units/mL) ÷ time (h)
Where:
- Weight is in kilograms (kg). If you have pounds, divide by 2.2 to get kg.
- Dose per kg is the prescribed heparin dose in units per kilogram per the protocol or physician order.
- Concentration is the amount of heparin in each milliliter of the prepared solution (units/mL).
- Time is the total infusion duration in hours.
The result gives you the total units to be infused and the pump rate in mL per hour. This is a pure math check; it does not replace clinical judgment or a pharmacist’s verification.
Worked Example
Using the default values from the calculator:
- Weight = 70 kg, dose = 18 units/kg, concentration = 100 units/mL, time = 24 h.
- Total dose = 70 × 18 = 1260 units.
- Infusion rate = 1260 ÷ 100 ÷ 24 = 0.525 mL/h, which rounds to 0.53 mL/h.
The calculator shows 1260 units total and 0.53 mL/h. This matches the manual calculation.
When to Use a Heparin Calculator
Heparin dosing is weight-based, so the dose changes with the patient’s weight. A calculator like this is useful in several situations:
- When a physician orders a specific units/kg/hour or units/kg bolus and you need to convert that into a pump rate.
- When double-checking a pharmacy-prepared bag to ensure the concentration matches what was ordered.
- When adjusting the dose based on aPTT (activated partial thromboplastin time) results, which often follow a nomogram that gives new units/kg/hour.
It is not a substitute for a hospital’s protocol or a pharmacist’s verification, but it reduces arithmetic errors.
How to Read the Results
The first output, total dose, is the total heparin units to be infused over the entire duration. The second output, infusion rate, is the pump setting in mL per hour. For example, if the rate is 0.53 mL/h, you set the pump to deliver that amount each hour. Some pumps are programmed in mL/h; others may use units/hour. To get units/hour, multiply the rate (mL/h) by the concentration (units/mL). In the example, 0.53 mL/h × 100 units/mL = 53 units/hour.
Common Mistakes and Unit Mix-Ups
The most frequent error is mixing pounds and kilograms. If a patient weighs 154 lb, that is 70 kg (154 ÷ 2.2). Using 154 kg would give a dose more than twice what is needed. Another mistake is confusing the concentration: a standard bag might be 25,000 units in 250 mL (100 units/mL), but sometimes it is 20,000 units in 500 mL (40 units/mL). Always check the label. Also, remember that the infusion rate is per hour, not per minute. If you need mL per minute, divide the mL/h by 60.
Rounding can also cause problems. In critical care, many protocols round to the nearest whole unit for boluses and to the nearest 0.1 mL/h for infusions. The calculator uses two decimals for the rate, which is typical for pump programming.
Limitations of the Calculator
This calculator only handles the arithmetic. It does not account for:
- Renal or hepatic impairment, which may require lower doses.
- Active bleeding or recent surgery, which are contraindications.
- aPTT targets, which vary by indication (e.g., DVT vs. PE).
- Bolus doses that are separate from the continuous infusion.
Always follow your institution’s protocol and have a second person verify the dose. The calculator is a tool, not a decision-maker.
Frequently Asked Questions
What is a normal heparin dose per kg?
There is no single
Related
Formula used
in wt | Patient weight | kg | 70 | 0 in dose | Dose per kg | units/kg | 18 | 0 in conc | Concentration | units/mL | 100 | 0 in time | Infusion duration | h | 24 | 0 out total | Total heparin dose | units | wt * dose | 0 out rate | Infusion rate | mL/h | (wt * dose) / conc / time | 2
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.