Skip to content
MechPeptides

COA checks & dose maths

Open the calculator

Reconstitution and dose maths

Get the draw right every time.

Enter your vial size and how much bacteriostatic water you added. Drag the dose. The syringe fills as you drag, so you see the exact units to pull before you touch a needle.

The arithmetic, shown

  1. 5 mg in the vial ÷ 2 mL of water = 2.50 mg/mL
  2. 0.250 mg per dose ÷ 2.50 mg/mL = 0.100 mL
  3. 0.100 mL × 100 = 10 units on a U-100 syringe
BPC-157 ยท 5 mg vial U-100

Compound

Insulin syringe showing the units to draw
Draw to 10 units
Volume 0.100 mL
Doses / vial 20
250 mcg

Your vial

Vial size (mg)

Bacteriostatic water added (mL)

Resulting concentration 2.50 mg/mL
Check a report for this vial

What the calculator is doing

Milligrams in the vial, units on the barrel.

A 10 mg peptide vial plus 2 mL of bacteriostatic water gives a 5 mg/mL solution, and a 500 microgram dose is drawn to the 10 unit mark on a U-100 syringe.
A worked example, not your numbers: a 10 mg vial with 2 mL of bacteriostatic water gives 5 mg/mL. A 500 mcg dose is 0.1 mL of that solution, which is the 10 unit mark on a U-100 syringe. The dose is in micrograms and the draw is in units, and they are never the same number.
Legal status

Research use only

MechPeptides sells nothing. The compounds named in the calculator are there so the arithmetic has a label on it. None of them is approved by the FDA for human or veterinary use, none is a dietary supplement, and nothing on this site is medical advice or a recommended protocol.

The calculator performs arithmetic on numbers you enter. It converts a vial mass and a diluent volume into a concentration, then into a volume and a U-100 syringe reading. It does not know your compound, it does not recommend a dose, and its slider bounds are display ranges rather than guidance. Confirm every calculation independently before acting on it.