MD CalculatorMD Calculator
Clinical-grade calculations

Medical Calculators

Fast, accurate clinical calculations for healthcare professionals. Works offline, saves your history, and always at your fingertips.

All
Cardiology
Nephrology
Electrolytes & Acid-Base
General & Anthropometric
Dosing & Medications
Obstetrics & Pregnancy

Popular Calculators

Browse by Specialty

All Calculators

MAP

Cardiology

Calculate mean arterial pressure from systolic and diastolic blood pressure

eGFR

Nephrology

Estimate glomerular filtration rate using the race-free CKD-EPI 2021 equation

CrCl

Nephrology

Calculate creatinine clearance using the Cockcroft-Gault equation

ASCVD

Cardiology

Calculate 10-year atherosclerotic cardiovascular disease risk

BMI

General & Anthropometric

Calculate body mass index from weight and height

Ca Corr

Electrolytes & Acid-Base

Correct serum calcium for albumin level

Dosage

Dosing & Medications

Desired-over-have dosage in mL or tablets, with weight-based (mg/kg) mode

IV Drip Rate

Dosing & Medications

Calculate IV infusion rate in drops per minute (gtt/min) and mL/hr

Pediatric Dose

Dosing & Medications

Weight-based (mg/kg) pediatric dosing with liquid volume and adult-max capping

Dose Conversion

Dosing & Medications

Convert mg↔mcg↔g, mg↔mL by concentration, % solution to mg/mL, and mEq↔mg

Gestational Age

Obstetrics & Pregnancy

Gestational age and due date (EDD) from LMP or an ultrasound scan

Corrected Age

Obstetrics & Pregnancy

Corrected age for premature infants from birth date and gestational age at birth

Peptide Recon

Dosing & Medications

Reconstitution math: concentration and insulin-syringe units from vial mg and water

Insulin Dose

Dosing & Medications

Estimate total daily insulin, basal/bolus split, sensitivity factor, and correction

Carb Ratio

Dosing & Medications

Insulin-to-carb ratio (rule of 500), sensitivity factor, and mealtime + correction bolus

Dosage Practice

Dosing & Medications

Free NCLEX-style dosage practice problems with step-by-step solutions