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.