BPC-157 Reconstitution Calculator

How much BAC water for your BPC-157 vial, and the exact draw for microgram doses. The full math chain is shown with every result.

Mode

Auto picks the cleanest BAC water for you. Manual uses the water you already added.
1

What size is your syringe?

All insulin syringes are U-100, so 100 units equals 1 mL.
2

How much peptide is in your vial?

Check the label on the vial.
3

What is your dose per injection?

Select or enter the amount you want per shot.
Unit:

Step 1 of 2, Reconstitute

For the dose below, add this much BAC water (dose: ,)
,mL

Step 2 of 2, Draw your dose

Pull the syringe to
,units
Concentration
, per mL
Doses per vial
, at this dose

The math, step by step

    Medical Disclaimer. This calculator is for informational purposes only. It does not constitute medical advice and does not recommend doses. Always consult a qualified healthcare provider before using any peptide compound. Never self-medicate. Full disclaimer.

    Reconstitution chart: 5 mg vial

    BAC water addedConcentrationDraw for 250 mcg doseDraw for 500 mcg dose
    1 mL5,000 mcg/mL5 units10 units
    1.5 mL3,333 mcg/mL7.5 units15 units
    2 mL2,500 mcg/mL10 units20 units
    2.5 mL2,000 mcg/mL12.5 units25 units

    Draws are U-100 insulin syringe units (100 units = 1 mL). Formula: dose in mcg ÷ (vial mcg ÷ water mL) × 100. The calculator above handles any other combination.

    About BPC-157

    BPC-157 is a synthetic peptide of 15 amino acids, derived from a protective protein found in human gastric juice (the name stands for Body Protection Compound). It has no FDA approval for any use, and in 2023 the FDA placed it on the list of substances that raise significant safety concerns for compounding pharmacies. The research behind it is mostly animal studies on tendon, ligament, muscle, and gut tissue. Human trial data is thin.

    Online communities typically discuss doses in the 200 to 500 mcg range, once or twice daily, sometimes injected near the area being targeted. Note the unit: micrograms. A 5 mg vial holds 5,000 mcg, so even at 500 mcg per day one small vial covers ten days. Entering a BPC-157 protocol with the unit toggle on mg instead of mcg produces a 1,000x error, which is why this page defaults to mcg and the calculator warns on suspicious values.

    Because the doses are tiny relative to vial sizes, the water you add matters for readability. With 1 mL in a 5 mg vial, 250 mcg is only a 5 unit draw. Adding 2.5 mL stretches the same dose to 12.5 units, which is easier to measure precisely on an insulin syringe. Auto mode optimizes this for you.

    Quick facts

    Common questions

    How much BAC water for a 5 mg BPC-157 vial?
    For mcg-scale doses, more water makes the draw easier to read. At 2 mL, a 250 mcg dose is a 10 unit draw and a 500 mcg dose is 20 units. The chart below shows the full grid.
    Why is my dose in mcg when the vial is in mg?
    Vials are labeled by total content (5 mg = 5,000 mcg) while doses are a small fraction of that. The mismatch is normal. The step-by-step math shows the conversion explicitly so nothing hides.
    What is the Wolverine stack?
    A community nickname for combining BPC-157 with TB-500. If you use a combined blend vial, enter the total peptide content of the vial and your combined dose, and the math works the same way.

    Related calculators