Peptide reconstitution calculator
Exactly how many units to draw.
Enter your vial, your water, and your dose. ShotMath returns the precise draw on a U-100 insulin syringe, down to the half unit. Arithmetic, not advice.
Runs on your device · Nothing uploaded · No peptide sales, ever
Loading calculator…
Show your work
No black box. The formula ships with the answer.
Every vendor calculator asks you to trust it. ShotMath shows the arithmetic with each result so you can check it on paper, because the person holding the syringe should never have to take a website's word for it.
5 mg ÷ 2 mL = 2.5 mg/mL
250 mcg ÷ 2.5 mg/mL = 0.1 mL
0.1 mL × 100 = 10 units
Built like an instrument
Everything between the vial and the plunger.
Three-way solver
Solve for the draw, the water, or the dose. Any variable from the other two, instantly.
Blend math
Two peptides in one vial? Anchor the dose to one and see exactly what the same draw delivers of the other.
Vial tracking
The app logs every draw, shows what is left in each vial, and tells you the day it runs out.
Reconstitution age
Each vial remembers the day you mixed it, so a 28-day-old vial never goes unnoticed.
Offline and private
The math runs on your device. Doses and vials stay in local storage, not on our servers.
No vendor agenda
We do not sell peptides, link to sellers, or take affiliate money. The answer is the product.
ShotMath for iPhone and Android
The calculator answers. The tracker remembers.
The app carries the same calculator, then adds the part a web page cannot: a private log of every dose, live vial levels, days-until-empty, and a note when a vial has been mixed too long. All of it stays on your phone.
- ▸ One-tap dose logging with site rotation
- ▸ Vial levels and run-out dates at a glance
- ▸ Reconstitution-age reminders per vial
- ▸ Works fully offline, no account needed
ShotMath
Log
Next vial event
Semaglutide vial · 3 doses left
Semaglutide
Today 07:12 · L abdomen
25 u
BPC-157
Today 07:14 · R abdomen
10 u
Semaglutide
Fri 06:58 · R abdomen
25 u
Questions
Straight answers.
How does ShotMath calculate units? +
Concentration is the peptide mass divided by the water you added (mg/mL). Your dose divided by that concentration is the volume to draw, and on a U-100 insulin syringe every 0.01 mL is one unit. The formula is shown with every result so you can verify it by hand.
Which syringes does it support? +
U-100 insulin syringes in the three common sizes: 0.3 mL (30 units), 0.5 mL (50 units), and 1.0 mL (100 units). ShotMath warns you when a draw exceeds the barrel you selected.
Does ShotMath recommend doses? +
No. ShotMath performs arithmetic on numbers you enter. It never suggests a dose, a peptide, or a protocol, and it is not medical advice. What to take and how much is a conversation for you and your clinician.
Where does my data go? +
Nowhere. Calculations run entirely in your browser or on your phone. The app stores your log and vials on the device. There is no account requirement and no server that sees your numbers.
What about mixed (blended) vials? +
The blend calculator handles vials that contain more than one peptide. You anchor the dose to one component, and ShotMath reports the exact mass of every other component contained in that same draw.