GLP-1 Dosage Calculator
Educational tool to translate a target weekly GLP-1 dose (mg/week) and vial concentration (mg/mL) into per-injection mg, mL, and U-100 syringe units for the schedule you choose.
Enter your weekly dose and vial concentration to start.
How it works
Three short steps. The math is purely arithmetic - no pharmacokinetics, no half-life modelling, just unit conversion you can sanity-check before you draw.
Enter your weekly target dose
Type your weekly target in milligrams - for example, 0.25 mg/week of semaglutide for a starting dose, or 2.5 mg/week as a typical maintenance dose.
Enter the vial concentration
Read the concentration off the vial label in mg/mL (commonly 5 mg/mL or 10 mg/mL for compounded GLP-1s) and type it in.
Pick how often you inject
Choose your dosing interval - weekly, twice weekly, every other day, daily, or a custom interval. The calculator splits the weekly target across those injections.
Read mg, mL, and U-100 syringe units per dose
You get milligrams per injection, the volume in mL to draw, the matching marking on a U-100 insulin syringe, and how long the vial will last at that schedule.
Worked example
2.5 mg/week semaglutide at 10 mg/mL, dosed once a week
- Weekly dose
- 2.5 mg
- Concentration
- 10 mg/mL
- Frequency
- Once weekly
- Vial size
- 2 mL
- mg per injection
- 2.5 mg
- Volume per injection
- 0.25 mL
- U-100 syringe units
- 25 units
- Doses per vial
- 8 doses
- Days of supply
- 56 days
Once a week you draw 0.25 mL (the 25-unit mark on a U-100 insulin syringe). A 2 mL vial covers about 8 weeks at this schedule before you need a refill.
Assumptions and limitations
Every formula on this calculator is currently labelled as a placeholder. The full list - what is modelled, what is not, and the underlying arithmetic - lives on its own page.
Read the full assumptions and limitations