Drug Dose Converter

Medication Dose Converter

Convert between drug dose units, mg to mcg, mg/kg to total dose, infusion rate conversions (mcg/min ↔ mg/hr), and concentration-based volume calculations. Four conversion modes for every clinical scenario.

4 conversion modes Real-time results Safety checks
Medication Dose Converter

Convert a dose amount between drug mass units.

mg

Quick reference, mass unit conversions:

1 mg= 1,000 mcg
1 g= 1,000 mg
1 mcg= 1,000 ng
1 g= 1,000,000 mcg

Calculate total dose from a weight-based prescription.

mg/kg
kg
⚠️
All dose calculations must be verified against current drug labelling and confirmed by a registered pharmacist or prescriber before administration.

Convert between infusion rate expressions, useful for vasopressors, heparin, insulin, and other continuous infusions.

mL
kg

Calculate volume to draw up from a stock concentration for a required dose.

mg
per
mL
⚠️
Always double-check volume calculations against the vial label before drawing up. High-alert medications require independent double-check by a second registered nurse or pharmacist.

Drug Dose Unit Conversions

Medication dosing errors are among the most common, and preventable, causes of patient harm in healthcare settings. Understanding drug dose units and the relationships between them is a foundational skill for nurses, pharmacists, and prescribers.

Mass Unit Relationships

UnitAbbreviationEquivalent
Gramg1,000 mg = 1,000,000 mcg
Milligrammg0.001 g = 1,000 mcg
Microgrammcg or µg0.001 mg = 1,000 ng
Nanogramng0.001 mcg = 0.000001 mg

This converter handles pure mass units only (g, mg, mcg, ng). It deliberately does not offer mEq or mmol conversion: unlike mass units, milliequivalents and millimoles depend on a specific drug's molecular weight and ionic valence, so a single universal conversion factor would be wrong for every substance except the one it was calculated for. For potassium chloride, sodium bicarbonate, calcium gluconate, and similar electrolytes, use the concentration printed on the product label or your pharmacy reference, a generic mg-to-mEq conversion cannot be done safely without knowing the specific salt.

Weight-Based Dosing

Many drugs are prescribed as mg/kg (milligrams per kilogram of body weight) to account for differences in pharmacokinetics across body sizes. The total dose = prescribed dose per kg × patient weight. For obese patients, confirm whether actual, ideal, or adjusted body weight should be used, this varies by drug class. See the Ideal Body Weight Calculator for the standard reference formulas.

Infusion Rate Conversions

IV infusion rates can be expressed in multiple ways: mL/hr (for pump programming), mg/hr or mcg/hr (total drug per hour), mcg/min (common for vasopressors), or mcg/kg/min (weight-based infusions). All are mathematically interconvertible given the drug concentration in the bag. The calculator above outputs its result in whichever unit you select for the bag's contents, it does not silently convert between mg and mcg, so select "mcg in bag" if you want a mcg/min result. As a worked example: a bag containing 400 mg in 250 mL, run at 15 mL/hr, gives a concentration of 1.6 mg/mL and a rate of 0.4 mg/min; to express that as mcg/min instead, multiply by 1000 to get 400 mcg/min, or re-enter the bag concentration as 400,000 mcg in 250 mL. For a dedicated drop-rate and mcg/kg/min calculator, see our IV Drip Rate Calculator.

High-Alert Medications

The Institute for Safe Medication Practices (ISMP) High-Alert Medications list identifies several drugs where dose calculation errors can cause serious harm: concentrated electrolytes (KCl, NaCl), insulin, heparin/LMWH, opioids, chemotherapy agents, and concentrated vasoactives. Independent double-check of calculations is required for these drugs in most hospital protocols.

FAQs

What is the difference between mg and mcg?+
1 mg = 1,000 mcg. A microgram is one-thousandth of a milligram. This 1,000-fold difference is a common source of 10× and 1,000× dosing errors, the kind the FDA tracks and investigates. Always confirm the unit on the drug label and prescription before calculating. Never abbreviate microgram as "µg" in handwritten prescriptions, ISMP recommends always writing "mcg" to prevent misreading as "mg".
How do I convert mg/hr to mcg/min?+
Multiply mg/hr by 1000 to get mcg/hr, then divide by 60 to get mcg/min. Example: 6 mg/hr = 6000 mcg/hr ÷ 60 = 100 mcg/min. To reverse: mcg/min × 60 ÷ 1000 = mg/hr.
⚠️ Medical Disclaimer: All dose calculations must be verified against current prescribing information and confirmed by a qualified pharmacist or prescriber. This tool is for reference only and does not replace clinical judgement or standard medication safety protocols.