Bench Tools Free browser-based calculators for the lab and for bioinformatics

Tools›Bench Calculators

Animal Dosing Calculator — mg/kg to Injection Volume & Batch Prep

Enter dose (mg/kg), body weight, and stock concentration to calculate injection volume; includes batch preparation and maximum volume limits by route.

Formula

In laboratory animal dosing, dose is expressed in mg/kg, but body weight is measured in grams and stock solutions are prepared in mg/mL — the unit mismatch across these three quantities is the most common source of calculation errors.

The conversion is a single step:

Injection volume (mL) = Dose (mg/kg) × Body weight (g) ÷ 1000 ÷ Stock concentration (mg/mL)

The ÷ 1000 converts grams to kilograms. Dimensional check: (mg/kg) × (g ÷ 1000) ÷ (mg/mL) = mL. ✓

Worked examples

Maximum Injection Volume by Route

Reference: Turner PV et al., Administration of substances to laboratory animals: routes of administration and factors to consider, J Am Assoc Lab Anim Sci, 2011, 50(5):600-613 (PMID: 22330705).

The table below shows the conservative upper limits used by this tool, applicable to isotonic solutions; organic solvents or irritating compounds should use substantially lower volumes.

Route Abbrev. Mouse (~25 g) Rat (~250 g) Rabbit (~3 kg)
Intravenous IV 5 mL/kg ≈ 0.13 mL 5 mL/kg ≈ 1.25 mL 2 mL/kg ≈ 6.0 mL
Intraperitoneal IP 10 mL/kg ≈ 0.25 mL 10 mL/kg ≈ 2.50 mL 5 mL/kg ≈ 15 mL
Subcutaneous SC 10 mL/kg ≈ 0.25 mL 5 mL/kg ≈ 1.25 mL 1 mL/kg ≈ 3.0 mL
Oral gavage PO 10 mL/kg ≈ 0.25 mL 10 mL/kg ≈ 2.50 mL 10 mL/kg ≈ 30 mL
Intramuscular IM 0.05 mL/site 0.10 mL/site 0.25 mL/kg ≈ 0.75 mL

Published upper limits vary across sources — for the same route, some references give “typical volumes” and others give “maximum acceptable volumes,” which can differ by twofold (IP is commonly cited as either 10 or 20 mL/kg). This tool consistently uses the more conservative set, because erring high here costs animal welfare. Your institution’s IACUC standard is the binding document; defer to it.

The values in this table are the same numbers the tool uses internally, with assertions that prevent them from drifting apart — a tool whose documentation disagrees with its code is more dangerous than no tool at all.

When the calculated volume exceeds the limit, the only correct fix is to increase the stock concentration, not to force a larger injection volume.

Free Base vs. Salt Form

Drug doses are conventionally stated as free base, but commercial reagents are often supplied as hydrochlorides, phosphates, or other salts. When using a salt form:

Actual mass to weigh = Required free-base mass × Salt MW ÷ Free-base MW

For example, if a compound has free-base MW = 200 and its hydrochloride has MW = 236.5, and the protocol calls for 10 mg/kg free base, you would weigh out 10 × 236.5 ÷ 200 = 11.8 mg/kg of the hydrochloride salt. When in doubt, check PubChem or the SDS; do not assume based on experience.

Batch Preparation

When preparing drug for N animals, include extra volume to cover handling losses (syringe dead volume, transfer losses, etc.):

Total volume (mL) = Single-animal injection volume × Number of animals + Handling loss (mL)

This tool uses a single handling-loss value per batch (the “dead volume” field). If each animal gets an individually drawn syringe, multiply the dead volume by the number of syringes, or simply add a 10–15% overage to the total.

Scope and Limitations

FAQ

What should I do if the calculated injection volume exceeds the route limit?

Increase the stock concentration to reduce the injection volume — that is the only appropriate response. Do not force a large-volume injection, especially for IV or IM routes; exceeding the limit can cause immediate death or injection-site necrosis.

Are literature doses stated as free base or salt form?

Doses are typically stated as free base, but commercial reagents are commonly supplied as hydrochlorides, phosphates, or other salts. When using a salt, actual mass to weigh = required free-base mass × (salt MW ÷ free-base MW). When in doubt, check PubChem or the SDS; do not assume based on experience.

What if body weights vary widely within the group?

The most rigorous approach is to calculate the injection volume for each animal individually using its actual body weight measured on the day of dosing. The batch-preparation mode in this tool estimates total volume from a single body weight, which is appropriate for the planning stage; at the time of dosing, draw each syringe based on the weight measured that day.

Related tools

Beer-Lambert Law Calculator: Absorbance, Extinction Coefficient, and Concentration

Solve for absorbance, extinction coefficient, concentration, or path length using Beer-Lambert law — enzyme assays, NAD(H) kinetics, small-molecule QC.

Buffer pH Temperature Correction Calculator (Tris / HEPES / MOPS)

Enter preparation and working temperatures to get pH drift and room-temperature set point; Tris shifts 0.28 pH per 10°C — over ten times phosphate buffer.

Circular Dichroism Mean Residue Ellipticity Calculator (CD [θ]MRE and Δε)

Enter raw ellipticity (mdeg), protein concentration, and path length to get [θ]MRE and Δε, with path-length unit reminders to prevent order-of-magnitude errors.

No ads, no tracking, no sign-up — and every formula here is checked against a known answer. Keeping it that way takes ongoing work. If it saved you time, buy me a coffee.
Buy me a coffee