Enter a weekly target or mL per injection
Choose the input mode. Your numbers and selected mode remain unchanged when you switch language.
A clear guide to the inputs, formulas, and rounding so you know exactly what the calculator calculates.
Short answer
It converts either a weekly target in mg or an entered volume in mL into mg and mL per injection, U-100 markings, and an average weekly value based on frequency. It is an arithmetic education tool, not a dose or schedule recommendation.
Choose the input mode. Your numbers and selected mode remain unchanged when you switch language.
Use the value printed on the vial label in mg/mL, for example 250 mg/mL.
Frequency determines the number of injections used in the weekly calculation; the calculator does not recommend a frequency.
You get mg and mL per injection, U-100 markings, an average weekly value, a schedule, and estimated vial usage.
Worked example
You enter
You get
The calculation is 200 ÷ 7 = 28.5714 mg per injection; 28.5714 ÷ 250 = 0.1142857 mL; 0.1142857 × 100 = 11.4286 U-100 units. The calculator and schedule data use the full internal value; calendar text displays 0.114 mL, while the compact result card displays 0.11 mL. Actually administering 0.11 mL daily at 250 mg/mL equals 27.5 mg per injection and 192.5 mg/week, not 200 mg/week. Display rounding is not a dosing recommendation; practical rounding to syringe markings must be confirmed with a licensed medical professional.
All calculations run locally in the browser. Changing language changes the text, not the numerical precision.
doses_per_week = 7 / interval_days
mg_per_injection = weekly_mg / doses_per_week
mL_per_injection = mg_per_injection / concentration_mg_per_mL
weekly_mL = weekly_mg / concentration_mg_per_mL
units_per_injection = mL_per_injection × 100
complete_injections = floor(vial_volume_mL / mL_per_injection)
remaining_mL = vial_volume_mL − (complete_injections × mL_per_injection)
interval_days = 7 / injections_per_week; days_of_supply = complete_injections × interval_days
Vial usage is an estimate. The implementation counts only complete injections with floor, calculates the volume remaining after them, and multiplies their number by the interval between injections. The interface rounds estimated days to the nearest whole day and displays a remainder of up to 0.01 mL as 0 mL. The estimate does not account for draw loss, dead space, or measurement error.
Precision and limitations
Method and sources
The formulas are direct conversions between mg, mg/mL, and mL. The worked example above can be calculated by hand and serves as a check of the output. The calculator does not interpret laboratory results or suggest treatment.
Methodology last updated: July 30, 2026.
Educational use only - not medical advice. Verify every dose with a licensed clinician. Read the full disclaimer.