Why paediatric doses are calculated from weight
Children are not small adults, and a fixed dose that suits a teenager would overdose a toddler. Almost every paediatric medicine is therefore prescribed in proportion to body weight, in milligrams per kilogram (mg/kg), sometimes with an adjustment for age, body surface area or renal function for specific drugs. Weight-based prescribing only works if the arithmetic is done carefully, and medication errors in children are disproportionately arithmetic errors: a misplaced decimal point produces a tenfold overdose, and a pounds-to-kilograms mix-up produces a dose more than twice too large. A dedicated calculator removes the mental-arithmetic step, shows each stage of the working, and forces the two checks that prevent the commonest mistakes: which basis the prescription uses (per dose or per day), and whether a maximum dose applies.
This tool is deliberately drug-agnostic. It holds no dosing database and recommends nothing; the prescriber or the product literature supplies the mg/kg figure for the specific drug, indication and age group, and the calculator performs the multiplication, the division into doses, the optional maximum-dose cap and the optional conversion from milligrams to millilitres. That separation is a safety feature: the person using it must actively look up the correct per-kilogram dose for the drug in front of them, rather than trusting a generic table.
The two prescription bases: per dose and per day
Paediatric references write doses in two ways, and mixing them up is dangerous. In the per-dose basis, the reference states the amount for each administration, for example "10 mg/kg per dose every 8 hours". The calculation is a single multiplication: dose per kilogram times weight. The interval tells you how often to give it, but it does not change the size of each dose. In the per-day basis, the reference states the total for 24 hours, for example "40 mg/kg/day in 4 divided doses". Now there are two steps: multiply by weight to get the total daily amount, then divide by the number of doses per day to get each administration. A prescription of 40 mg/kg/day given every 6 hours for a 20 kg child is 800 mg across the day and 200 mg per dose, not 800 mg per dose. Giving the daily total at every administration would be a fourfold overdose, which is exactly the error the per-day mode's explicit two-step display is designed to prevent.
The interval and the number of doses per day are the same information in two forms: once daily (q24h) is 1 dose per day, every 12 hours (q12h) is 2, every 8 hours (q8h) is 3, every 6 hours (q6h) is 4, every 4 hours (q4h) is 6. The calculator's interval selector covers these standard schedules, with a custom option for less common ones such as five doses per day.
Maximum doses: why the cap matters
Weight-based dosing has an upper boundary. Most paediatric references state a maximum single dose, and frequently a maximum daily dose, beyond which the dose should not rise however heavy the child is. The usual purpose is to keep a large child or adolescent at or below the established adult dose, and for some drugs the maximum reflects a toxicity threshold rather than the adult dose. If you enter the maximum from the product literature, this calculator compares the calculated dose against it. When the weight-based result exceeds the cap, the final dose is the cap, and a red warning states plainly that capping occurred and shows the uncapped figure, because a silent adjustment is how discrepancies between a prescription and an administration go unnoticed. Note that the cap in this tool applies per administration; where a reference also states a maximum daily amount, check the total daily figure the calculator displays against it as well, especially in per-day mode with an unusual interval.
From milligrams to millilitres
Many paediatric medicines are liquids, and the dose has to be measured as a volume. The conversion is a division: millilitres equal milligrams divided by the concentration in mg/mL printed on the bottle. Concentrations are a notorious trap, because the same drug is often sold in more than one strength, and a volume calculated for one strength is wrong, sometimes dangerously wrong, for another. Always read the concentration from the actual bottle being used, not from memory, and re-check whenever a new bottle or a different brand is started. When a maximum dose cap has been applied, the calculator converts the capped dose, so the volume shown always matches the dose shown. Volumes are given to two decimal places; in practice, round to what an oral syringe can measure accurately, and use a proper oral syringe rather than a household spoon, whose volume varies widely.
Worked examples
| Prescription | Weight | Working | Result |
|---|---|---|---|
| 10 mg/kg per dose | 15 kg | 10 x 15 | 150 mg per dose |
| 40 mg/kg/day, every 6 hours | 20 kg | 40 x 20 = 800 mg/day; 800 / 4 doses | 200 mg per dose |
| 15 mg/kg per dose, concentration 25 mg/mL | 12 kg | 15 x 12 = 180 mg; 180 / 25 | 180 mg = 7.2 mL per dose |
| 50 mg/kg/day, every 12 hours, maximum 1000 mg per dose | 45 kg | 50 x 45 = 2250 mg/day; 2250 / 2 = 1125 mg, above the cap | 1000 mg per dose, cap warning shown |
Each of these can be reproduced in the calculator above, and each illustrates one of its functions: the simple multiplication, the per-day division, the volume conversion and the maximum dose cap.
Safety checks before any dose is given
A calculator is one layer of safety, not the whole system. Before administering any weight-based dose, confirm the weight is current and was measured, not estimated or copied from an old record, because children grow and an out-of-date weight silently corrupts every calculation based on it. Confirm the units at every step: weight in kilograms for the reference dose, concentration in mg/mL for the volume. Read the prescription basis twice, per dose or per day, and sanity-check the answer against the child's previous doses and against the adult dose, which a paediatric dose should not exceed unless the reference explicitly allows it. For high-alert medicines and for any dose that looks unusual, an independent second check by another clinician is standard practice in hospital settings and is worth copying anywhere. If any figure cannot be verified against the prescription and the product information, stop and clarify rather than estimating.
Drug-specific calculators
When you need the per-kilogram dose, indication-specific ranges, age restrictions and maximum doses for a particular medicine, use the drug-specific paediatric calculators on this site. Each one is built around that drug's own dosing references:
- Acyclovir dosage calculator
- Amoxicillin dosage calculator
- Amoxicillin-clavulanate dosage calculator
- Azithromycin dosage calculator
- Cefdinir dosage calculator
- Cephalexin dosage calculator
- Cetirizine dosage calculator
- Clarithromycin dosage calculator
- Diphenhydramine dosage calculator
- Erythromycin dosage calculator
- Famotidine dosage calculator
- Fluconazole dosage calculator
- Ibuprofen dosage calculator
- Levetiracetam dosage calculator
- Ondansetron dosage calculator
- Oseltamivir dosage calculator
- Paracetamol (acetaminophen) dosage calculator
- Penicillin V dosage calculator
- Prednisone and prednisolone dosage calculator
- Trimethoprim-sulfamethoxazole dosage calculator
Adults and older adolescents dosed by weight outside paediatrics can also use the general drug dose calculator, which applies the same arithmetic with a maximum dose cap.