Skip to main content
Calcimator

Drug Dosage by Weight Calculator

Calculate medication dosage based on patient weight (mg/kg), dosing frequency, and drug concentration.

About this calculator

This is a general-purpose weight-based dosing calculator, not a lookup table for any specific drug -- it performs the same core arithmetic that underlies mg/kg dosing for essentially every weight-based medication: Single Dose (mg) equals Patient Weight times the prescribed Dose per kg, and both scale it up proportionally, so heavier patients and higher per-kilogram doses both raise Single Dose in direct proportion. Daily Dose then multiplies that single dose by Frequency, the number of doses given per day. Drug Concentration only enters the picture for the two volume outputs -- Single Dose Volume and Daily Dose Volume, both in mL -- by dividing the milligram dose by the liquid formulation's concentration in mg/mL; a more concentrated formulation means a smaller volume delivers the same milligram dose. Critically, Drug Concentration and Frequency never change the milligram amounts themselves: Single Dose (mg) and Daily Dose (mg) come entirely from Patient Weight and Dose per kg, and adjusting concentration or frequency only reshapes how that fixed milligram amount is expressed or divided across the day, never how much drug is calculated in total per dose.

This calculator does not know the identity, indication, or safe dosing range of any particular medication -- the mg/kg dose and frequency entered must come from a verified prescribing reference, not from this tool, and results should always be double-checked against that reference before administration. Because it multiplies Dose per kg by whatever weight is entered with no built-in ceiling, an optional Max Daily Dose field is provided -- set it to a specific drug's published maximum (in mg/day) and the Exceeds Max Daily Dose flag will read true if the computed Daily Dose (mg) is over that ceiling; left at 0, the check is simply skipped, since this generic calculator has no per-drug maximum of its own. Total body weight dosing can also overstate the correct dose in obese patients: many real-world protocols instead dose by adjusted body weight (ABW) or ideal body weight (IBW) once a patient is significantly above ideal weight, precisely because scaling by total weight can multiply the dose far beyond what the drug's actual distribution volume calls for -- which weight convention applies is drug-specific and must come from the prescribing reference, not from this calculator. If Drug Concentration is missing or zero, the two volume outputs report as unavailable (rather than a misleading 0 mL) and the Drug Concentration Not Set flag reads true.

Inputs

lb
mg/kg
times/day
mg/mL
mg

Results

Single Dose

700mg

Daily Dose

2,100mg

Exceeds Max Daily Dose

No

Single Dose Volume14mL
Daily Dose Volume42mL
Drug Concentration Not SetNo
How to Use This Calculator
  1. Enter patient weight (kg) and the dosing guideline (mg/kg per dose).
  2. Set administration frequency (doses per day) and drug concentration (mg/mL) if liquid.
  3. Optionally enter Max Daily Dose (mg) from the prescribing reference to flag doses that exceed it.
  4. Review Single Dose (mg), Daily Total Dose, and Volume per Dose (mL).
  5. In obese patients, check whether the prescribing reference calls for adjusted or ideal body weight instead of total body weight before entering Patient Weight.

How the result changes with Patient Weight

Patient WeightSingle DoseDaily DoseExceeds Max Daily Dose
35350mg1,050mgNo
53530mg1,590mgNo
1051,050mg3,150mgNo
1751,750mg5,250mgNo

What each input means

Patient Weight
Patient body weight in kilograms.
Dose per kg
Prescribed dose in milligrams per kilogram of body weight.
Frequency
Number of doses administered per day.
Drug Concentration
Concentration of the liquid formulation. Leave at default if not applicable.
Max Daily Dose (optional)
Optional ceiling from the drug's prescribing reference, in mg/day. 0 skips the check -- this generic calculator has no built-in per-drug maximum.

What each result means

Drug Concentration Not Set
True when Drug Concentration is 0 or missing -- the two volume outputs cannot be computed and report as unavailable instead of a misleading 0 mL.
Exceeds Max Daily Dose
True when computed Daily Dose is over the optional Max Daily Dose ceiling. Always false while Max Daily Dose is left at 0 (check disabled).

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Patient Weight = 70, Dose per kg = 10, Frequency = 3, Drug Concentration = 50 = 4 input(s) provided
  2. Calculate Single Dose
    Single Dose
    700 = 700
  3. Calculate Daily Dose
    Daily Dose
    2100 = 2100
  4. Calculate Single Dose Volume
    Single Dose Volume
    14 = 14
  5. Calculate Daily Dose Volume
    Daily Dose Volume
    42 = 42

Engine last updated . Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Does Drug Concentration change how much medication (in mg) the patient receives?

No. Single Dose (mg) and Daily Dose (mg) are calculated purely from Patient Weight and Dose per kg -- Drug Concentration only affects the two volume outputs (Single Dose Volume and Daily Dose Volume, in mL), converting the fixed milligram amount into the liquid volume needed to deliver it. A more concentrated formulation always means a smaller volume for the identical milligram dose. If Drug Concentration is left at zero, both volume outputs report as unavailable ("—") rather than a misleading 0 mL, and the Drug Concentration Not Set flag reads true -- the milligram outputs are unaffected either way.

Does changing the dosing Frequency change the Single Dose amount?

No. Single Dose (mg) is Patient Weight multiplied by Dose per kg and does not include Frequency at all -- Frequency only multiplies into Daily Dose, the running total across the day's doses. Increasing how often a drug is given increases the daily total, not the size of each individual dose.

Does this calculator know the correct dose for a specific medication?

No. This is a general-purpose mg/kg arithmetic calculator, not a drug-specific reference -- it has no built-in knowledge of any medication's identity, indication, or safe dosing range. The Dose per kg and Frequency values must come from a verified prescribing reference or pharmacist, and the calculated result should always be double-checked against that source before it is administered.

Does this calculator cap the dose at a safe maximum?

Only if you tell it to. The optional Max Daily Dose field is 0 (no check) by default, since this is a generic mg/kg calculator with no built-in knowledge of any drug's actual ceiling -- entering a specific drug's published max daily dose (in mg) turns on the Exceeds Max Daily Dose flag, which reads true whenever the computed Daily Dose is over that number. With Max Daily Dose left at 0, a large enough weight, dose, and frequency combination can still produce an arithmetically correct but clinically implausible Daily Dose -- always sanity-check the result against a real prescribing reference.

Should obese patients be dosed by total body weight?

Not always. This calculator multiplies Dose per kg by whatever weight is entered, but many real-world dosing protocols switch to adjusted body weight (ABW) or ideal body weight (IBW) once a patient is significantly above their ideal weight, because total-body-weight dosing can overshoot the correct dose for drugs whose distribution doesn't scale with fat mass. Whether a given drug uses total, adjusted, or ideal body weight is drug-specific and must come from the prescribing reference -- this calculator does not make that determination.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Medical & Clinical.