Skip to content
MechPeptides

COA checks & dose maths

All compounds

Reconstitution and dose maths

BPC-157 dose calculator

A 5 mg vial with 2 mL of bacteriostatic water gives 2.5 mg/mL, so a 250 mcg dose is 0.1 mL: 10 units on a U-100 insulin syringe. BPC-157 is dosed in micrograms, and this page keeps the whole calculation in micrograms so nothing gets converted by hand.

Updated 30 August 2026. Ledger figures captured 30 August 2026.

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
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.

Common draws

The usual vials, worked out.

BPC-157 ships in 5 and 10 mg vials and is dosed in hundreds of micrograms, so one vial holds ten to forty doses. That makes the draws small: with the common reconstitutions the answer sits between 5 and 20 units on a U-100 syringe.

BPC-157 draws at common vial and water combinations, U-100 syringe
VialWater addedConcentrationDoseDraw toDoses in the vial
5 mg2 mL2.50 mg/mL250 mcg10 units20
5 mg2 mL2.50 mg/mL500 mcg20 units10
5 mg1 mL5.00 mg/mL500 mcg10 units10
10 mg2 mL5.00 mg/mL250 mcg5.0 units40
10 mg2 mL5.00 mg/mL500 mcg10 units20
10 mg1 mL10.00 mg/mL500 mcg5.0 units20

Each row is the calculator's three steps in print: vial ÷ water = mg/mL, dose ÷ mg/mL = volume, volume × 100 = units on a U-100 syringe. Doses in the vial is the labelled mass divided by the dose, rounded down.

Units of mass

The thousand-fold mistake lives here.

BPC-157 is the compound where microgram and milligram meet, and the arithmetic punishes anyone who mixes them. 250 mcg is 0.25 mg. Type 250 into a calculator that expects milligrams and you have asked for a thousand times the intended dose; the answer comes back as an absurd volume, and an absurd volume is easy to shrug at when you are new and every number looks arbitrary. The dose slider on this page works in micrograms for exactly that reason.

A useful cross-check that costs nothing: at 250 mcg from a 5 mg vial, the doses readout should say 20. If it says 2, or 200, a unit slipped somewhere. The vial count is the easiest number on the page to sanity-check against the label in your hand.

The public record

Mostly tested as a blend.

7

of the 201 tests in Janoshik's public archive name BPC-157 in the listing. Captured 30 August 2026.

Most of the seven are not straight BPC-157. They are blends: BPC-157 with TB-500 in one vial, and multi-part mixes sold under names like KLOW. Blends change the maths in one specific way, so it is worth being precise: each component keeps its own concentration, and one draw carries all of them in proportion. A 10 mg plus 10 mg blend in 2 mL puts each component at 5 mg/mL; drawing 5 units takes 250 mcg of both at once.

To work a blend out with this calculator, run it once per component with that component's labelled mass; the full blend arithmetic, tables included, is on the BPC-157 and TB-500 page. And if the blend came with a lab report, verify it; the report ledger shows how rarely BPC-157 sellers publish at all.

Questions

BPC-157 dose maths, asked directly.

How many units is 250 mcg of BPC-157?+

At 2.5 mg/mL, which is a 5 mg vial reconstituted with 2 mL of bacteriostatic water, 250 mcg is 0.1 mL: 10 units on a U-100 insulin syringe. At 5 mg/mL, from a 10 mg vial with the same water, it is 5 units.

Is 250 mcg the same as 0.25 mg?+

Yes. 1 mg is 1,000 mcg, so 250 mcg equals 0.25 mg. The dangerous version of this question is typing 250 into a field that expects milligrams, which asks for a thousand times the intended dose. This calculator's dose slider works in micrograms for BPC-157, so the number you set is the number you meant.

How many doses are in a 5 mg vial of BPC-157?+

At 250 mcg per dose, 20 doses. At 500 mcg, 10. Divide the labelled vial mass by the dose and round down; the calculator shows this in the doses-per-vial readout.

How do I calculate a dose from a BPC-157 and TB-500 blend vial?+

Run the calculation once per component, using that component's labelled mass. In a 10 mg BPC-157 plus 10 mg TB-500 blend with 2 mL of water, each component sits at 5 mg/mL, so a 5-unit draw carries 250 mcg of each at the same time. You cannot dose one component of a blend without drawing the others.

Legal status

Research use only

MechPeptides sells nothing. BPC-157 is named on this page so the arithmetic has a label on it. It is not approved by the FDA for human or veterinary use, it is not 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.