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.

concentration vial mg ÷ water mL
draw volume dose ÷ concentration
syringe units volume mL × 100

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
App Store · soon Google Play · soon

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.