Health calculators

Heparin Drip Calculator

Updated Nov 10, 2026 By Infinity Calculator Formulas Sources Medical disclaimer
Rate
Patient Parameters
Used for ideal body weight calculation.
Enter a valid weight (1–500 kg).
Enter a valid height (50–250 cm).
Ideal Body Weight (IBW)
—
Adjusted Body Weight (AdjBW)
—
Dosing Weight Used
—
—
Protocol Selection
Infusion Bag Configuration
Enter the units in the bag (1 to 100,000).
Enter the bag volume in mL (1 to 1,000).
Bag Concentration
100 units/mL
Dosing Inputs
Set to 0 if no bolus is ordered.
Enter a valid dose (0–200).
Caps the total bolus dose. Set 0 for no cap.
Enter a valid cap (0–50000).
Enter a valid rate (0–100).
Caps the hourly infusion dose. Set 0 for no cap.
Enter a valid cap (0–10000).

Calculated Heparin Orders

Loading Bolus Dose
—
—
Continuous Infusion Rate
—
—
Calculation Detail
Dosing Weight—
Bolus Dose Rate—
Calculated Bolus (before cap)—
Bolus After Cap—
Infusion Rate—
Hourly Heparin Dose—
Bag Concentration—
Daily Heparin (24 hr)—
Dose Visualization
aPTT-Based Rate Adjustment Nomogram
aPTT Range Bolus / Hold Rate Change New Infusion Rate
Adjustments applied to the current calculated infusion rate. Recheck aPTT 6 hours after each change.

Introduction

Heparin is a blood thinner given through an IV to treat or prevent blood clots. Doctors use it for conditions like deep vein thrombosis (DVT), pulmonary embolism (PE), and acute coronary syndrome (ACS). The dose of heparin depends on the patient's weight, the medical condition being treated, and the protocol the hospital follows. Getting the dose right is critical because too much heparin can cause dangerous bleeding, and too little lets clots come back more often.4

This Heparin Drip Calculator helps nurses, pharmacists, and doctors quickly figure out the correct loading bolus dose and continuous infusion rate. It uses the patient's weight and height to determine the proper dosing weight, including ideal body weight (IBW) and adjusted body weight (AdjBW) when needed. The calculator supports three heparin protocols: standard DVT/PE (Raschke nomogram), ACS cardiac dosing, and post-MI thrombolysis.

The tool also provides a built-in aPTT adjustment table. For most therapeutic infusions, treatment begins with an IV bolus of 80 units/kg followed by a continuous infusion at 18 units/kg per hour, and the aPTT is measured at baseline and every 6 hours until two or more consecutive therapeutic values are reached.1 Based on those results, the infusion rate is raised, lowered, or kept the same. For the DVT/PE protocol, this calculator shows the new rate for each aPTT range in that nomogram. All results are shown in both units per hour and mL per hour for the bag you enter, which starts at 25,000 units in 250 mL. Heparin is also supplied as IV solutions of 12,500 units/250 mL, 20,000 units/500 mL, and 25,000 units/500 mL.1 Each of these holds less heparin per mL than 25,000 units in 250 mL, so the same dose runs at more mL per hour.

How to Use Our Heparin Drip Calculator

Enter your patient's details and dosing preferences below. The calculator will give you the loading bolus dose, continuous infusion rate, and, for the DVT/PE protocol, an aPTT adjustment table.

Patient Sex: Pick male or female. This is used to figure out the ideal body weight.

Patient Weight: Type in the patient's weight. You can switch between kilograms (kg) and pounds (lbs) using the buttons next to the input.

Patient Height: Type in the patient's height. You can switch between centimeters (cm) and inches (in) using the buttons next to the input.

Dosing Weight Preference: Choose whether to always use total body weight or to use adjusted body weight when the patient weighs more than 30% over their ideal body weight.

Heparin Protocol: Pick the clinical protocol that matches your patient. Options are standard DVT/PE, ACS (UA/NSTEMI), and post-MI thrombolysis. Each protocol fills in its default bolus, infusion rate and caps. The ACS and post-MI protocols use the same starting doses.7

Bag Heparin Units and Bag Volume: Enter the units of heparin in the bag and the bag's volume in mL. The calculator divides them to get the concentration used for every mL figure, including the bolus volume.

Initial Bolus Dose: This is the bolus in units per kilogram. It fills in automatically based on the protocol but you can change it. Set it to 0 if no bolus is needed.

Maximum Bolus: This caps the total bolus dose in units. Set it to 0 if you do not want a cap.

Initial Infusion Rate: This is the continuous drip rate in units per kilogram per hour. It fills in based on the protocol but you can edit it.

Maximum Infusion Rate: This caps the hourly infusion in units per hour. Set it to 0 if you do not want a cap.

Calculate Button: Press this to see your results. The calculator shows the bolus dose, infusion rate in mL/hr, a detailed breakdown, a bar chart, and, for the DVT/PE protocol, an aPTT-based rate adjustment table.

Reset Button: Press this to clear all inputs and go back to the default settings.

What Is a Heparin Drip Calculator?

A heparin drip calculator helps nurses and doctors figure out the right dose of heparin for a patient. Heparin is a blood-thinning medicine given through an IV to stop dangerous blood clots. It is used to treat conditions like deep vein thrombosis (DVT), pulmonary embolism (PE), and acute coronary syndrome (ACS). Because heparin doses are based on a patient's weight, even small math errors can lead to serious problems like too much bleeding or not enough clot protection. This calculator does the math quickly and accurately.

How Heparin Dosing Works

Heparin dosing uses a weight-based method. The doctor orders a loading bolus, which is a one-time dose given fast to start thinning the blood right away. Then a continuous drip runs through the IV at a steady rate to keep the blood at the right level of thinness. Both the bolus and the drip rate are calculated using the patient's weight in kilograms. The Raschke nomogram is one such weight-based protocol. It sets starting doses and tells staff how to adjust the drip based on lab results.4 Most hospitals use a nomogram tailored to their own aPTT target, which depends on the reagents their lab uses.1

Why Dosing Weight Matters

Hospitals differ on which weight to use for heparin in patients with obesity. Earlier studies based the dose on actual body weight, ideal body weight or an adjusted body weight, and all of them capped the dose because of concern about bleeding.6 In patients with obesity, the bolus and the infusion rate are capped at a maximum to limit side effects.1 A large study of heart patients started on 60 units/kg and 12 units/kg/hr of actual body weight with no cap, none of them also taking a fibrinolytic or a glycoprotein IIb/IIIa inhibitor, found no more bleeding in patients with obesity.6 Ideal body weight (IBW) is based on height and sex. Adjusted body weight (AdjBW) adds 40% of the extra weight above IBW. Use the weight and the caps your hospital's protocol names, and enter the caps in the Maximum Bolus and Maximum Infusion Rate boxes.

Understanding the aPTT Adjustment Table

After heparin is started, a blood test called aPTT (activated partial thromboplastin time) checks how well the medicine is working. The target range in seconds depends on the reagents the hospital lab uses.1 In the Raschke nomogram it is 46 to 70 seconds.4 For heparin in acute coronary syndromes, the 2025 ACC/AHA guideline uses 60 to 80 seconds, or 50 to 70 seconds with fibrinolytic therapy.7 If the number is too low, the blood is not thin enough and the drip rate goes up. If the number is too high, the blood is too thin and the rate goes down or the drip is paused. The aPTT is checked every 6 hours until two or more results in a row are in the target range, and then usually every 24 hours.1

Important Safety Notes

This calculator is a clinical decision support tool. It does not replace the judgment of a licensed healthcare provider. All heparin orders must be verified against your hospital's approved protocol. Patient factors like kidney function, liver disease, active bleeding, recent surgery, and current medications must be considered before starting heparin. Bleeding risk rises with recent surgery, trauma, worsening liver function, and drugs such as fibrinolytics or glycoprotein IIb/IIIa inhibitors.4 Patients aged 60 or older, especially women, bleed more often, and lower doses are recommended for them.1 Heparin is not used when the platelet count is 100,000/mm³ or lower.1 Heparin needs no dose change for kidney function, though kidney disease can lower antithrombin and change the response to it.1 The GFR Calculator can help assess kidney function. Always double-check calculations before giving any dose.


Formulas used

Ideal Body Weight (Male) 2
\text{IBW}_{\text{male}} = 50 + 2.3 \times (\text{Height}_{\text{in}} - 60) \text{ kg}
Ideal Body Weight (Female) 2
\text{IBW}_{\text{female}} = 45.5 + 2.3 \times (\text{Height}_{\text{in}} - 60) \text{ kg}
Adjusted Body Weight 3
\text{AdjBW} = \text{IBW} + 0.4 \times (\text{TBW} - \text{IBW})
Loading Bolus Dose
\text{Bolus} = \min\!\left(\text{BolusDose}_{\text{units/kg}} \times \text{DosingWeight},\; \text{MaxBolus}\right)
Hourly Infusion Dose
\text{HourlyDose} = \min\!\left(\text{InfusionRate}_{\text{units/kg/hr}} \times \text{DosingWeight},\; \text{MaxRate}\right)
Infusion Pump Rate (mL/hr)
\text{mL/hr} = \frac{\text{HourlyDose (units/hr)}}{\text{Concentration (units/mL)}}
Bag Concentration
\text{Concentration} = \frac{\text{Bag Heparin Units}}{\text{Bag Volume (mL)}}
Daily Heparin Dose
\text{DailyDose} = \text{HourlyDose} \times 24

Frequently asked questions

What is the difference between a loading bolus and a continuous infusion?

A loading bolus is a one-time dose pushed through the IV all at once. It thins the blood quickly. A continuous infusion is a slow, steady drip that keeps the blood at the right level of thinness over time. The bolus gets things started fast, and the drip keeps things steady.

When should I use adjusted body weight instead of total body weight?

Use the weight your hospital's protocol names. Earlier studies of heparin in patients with obesity based the dose on actual body weight, ideal body weight or an adjusted body weight, and all of them capped the dose.6 If your protocol calls for adjusted body weight, select that option in the Dosing Weight Preference dropdown. The calculator then uses adjusted body weight (AdjBW) when the patient's actual weight is more than 30% above their ideal body weight (IBW), and total body weight otherwise.

How often should aPTT be checked after starting a heparin drip?

The aPTT is measured at baseline, before the drip starts, and then every 6 hours until two or more values in a row are in the target range. After that it can usually be checked every 24 hours.1 In the Raschke nomogram, the aPTT was checked every 6 hours and each dose change was set from those results, so the next check came 6 hours after a change.5

What is the target aPTT range for heparin therapy?

There is no single target in seconds. Therapeutic aPTT is generally defined as 1.5 to 2 times the control value, and each hospital sets its range for the reagents its lab uses.1 The Raschke nomogram aimed for 1.5 to 2.3 times the control.5 In its adjustment table, the therapeutic range is 46 to 70 seconds.4 For heparin in acute coronary syndromes, the 2025 ACC/AHA guideline uses 60 to 80 seconds, or 50 to 70 seconds with fibrinolytic therapy.7 If the aPTT is below the range, the dose needs to go up. If it is above, the dose needs to go down.

What is the Raschke nomogram?

The Raschke nomogram is a weight-based heparin dosing protocol published in 1993. It uses 80 units/kg for the bolus and 18 units/kg/hr for the infusion.5 It also includes a table for adjusting the rate based on aPTT results.4 It comes from the landmark study that weight-based heparin dosing is centered on.6

Why is the ACS protocol dose lower than the DVT/PE protocol?

In acute coronary syndrome (ACS), lower heparin doses are recommended because of an increased risk of bleeding.1 Drugs that impair platelet function, such as aspirin and glycoprotein IIb/IIIa inhibitors, also raise the bleeding risk with heparin.1 The 2025 ACC/AHA guideline for acute coronary syndromes starts heparin at a 60 units/kg bolus (capped at 4000 units) and a 12 units/kg/hr infusion (capped at 1000 units/hr), adjusted to an aPTT of 60 to 80 seconds.7 It gives the same starting doses with fibrinolytic therapy for STEMI, adjusted to an aPTT of 50 to 70 seconds.7

What should I do if the aPTT is above 90 seconds?

In the Raschke nomogram, an aPTT above 90 seconds means the blood is too thin. That nomogram says to hold the infusion for 1 hour, then restart it at a lower rate (reduce by 3 units/kg/hr).4 Keep checking the aPTT every 6 hours until two results in a row are in the target range.1 Notify the physician if bleeding signs are present.

What is the formula for adjusted body weight?

Adjusted body weight is calculated as: AdjBW = IBW + 0.4 × (TBW − IBW). IBW is ideal body weight and TBW is total (actual) body weight. This formula adds 40% of the excess weight above IBW. Heparin spreads through a volume about the size of the blood volume, and fat tissue holds less blood than lean tissue.6


Sources

  1. Patel P, Huang D. Heparin. StatPearls. StatPearls Publishing, NCBI Bookshelf. Accessed September 3, 2026.
  2. Peterson CM, Thomas DM, Blackburn GL, Heymsfield SB. Universal equation for estimating ideal body weight and body weight at any BMI. American Journal of Clinical Nutrition. 2016;103(5):1197-1203. doi:10.3945/ajcn.115.121178. Accessed September 3, 2026.
  3. Moore CL, Osowicki J, Cottrell K, Bryant PA. Aminoglycosides: an update on indications, dosing and monitoring. Australian Prescriber. 2025;48(3). doi:10.18773/austprescr.2025.038. Accessed September 3, 2026.
  4. Garcia DA, Baglin TP, Weitz JI, Samama MM. Parenteral Anticoagulants: Antithrombotic Therapy and Prevention of Thrombosis, 9th ed: American College of Chest Physicians Evidence-Based Clinical Practice Guidelines. Chest. 2012;141(2 Suppl):e24S-e43S. doi:10.1378/chest.11-2291. Accessed November 10, 2026.
  5. Raschke RA, Reilly BM, Guidry JR, Fontana JR, Srinivas S. The weight-based heparin dosing nomogram compared with a "standard care" nomogram. A randomized controlled trial. Annals of Internal Medicine. 1993;119(9):874-881. doi:10.7326/0003-4819-119-9-199311010-00002. Accessed November 10, 2026.
  6. Bauer SR, Ou NN, Dreesman BJ, Armon JJ, Anderson JA, Cha SS, Oyen LJ. Effect of Body Mass Index on Bleeding Frequency and Activated Partial Thromboplastin Time in Weight-Based Dosing of Unfractionated Heparin: A Retrospective Cohort Study. Mayo Clinic Proceedings. 2009;84(12):1073-1078. doi:10.4065/mcp.2009.0220. Accessed November 10, 2026.
  7. Rao SV, O'Donoghue ML, Ruel M, et al. 2025 ACC/AHA/ACEP/NAEMSP/SCAI Guideline for the Management of Patients With Acute Coronary Syndromes: A Report of the American College of Cardiology/American Heart Association Joint Committee on Clinical Practice Guidelines. Circulation. 2025;151:e771-e862. doi:10.1161/CIR.0000000000001309. Accessed November 10, 2026.