Skip to content
OptiPin app icon OptiPin
Download
Free · No login required

Vial longevity calculator

See how many doses and weeks a vial will last — and what each dose actually costs.

Use the same unit here and for your dose below (e.g. a 10 mg peptide vial, or a testosterone vial's total mg). For mL × mg/mL instead, switch to “Size × concentration”.
Enter your values above
Fill in vial size, concentration, dose, and frequency to see longevity.
Educational use only. Estimates assume full extraction of the vial; real yield is slightly lower due to syringe/needle dead space and beyond-use dating. Not medical advice.
Never run out

Track inventory automatically in OptiPin

OptiPin counts your vials and pens, projects run-out dates from your actual logged doses, and warns you before you're low — all on-device.

Download on the App Store

How to use this calculator

1
Enter the total in the vial
For a peptide, that's the vial's mg (e.g. 10 mg). For an oil-based vial, switch to “Size × concentration” — e.g. 10 mL at 200 mg/mL = 2,000 mg.
2
Enter your dose and frequency
Per-injection amount (same unit as the total) and how many injections per week.
3
Add a price (optional)
Get cost per dose and cost per week.