Last updated: May 2026
BPC-157 Peptide Calculator
Quick answer: A 250 mcg dose from a 5 mg vial reconstituted with 2 mL BAC water (2,500 mcg/mL) is 0.10 mL = 10 units on a U-100 syringe. Formula: concentration = vial mcg ÷ BAC water mL; volume mL = dose mcg ÷ concentration; units = volume mL × 100.
About this calculator
The BPC-157 dosage calculator derives vial concentration after reconstitution (Concentration = Vial content (mcg) ÷ BAC water (mL)) and converts a target microgram dose to draw volume (Volume = Dose ÷ Concentration). Designed for researchers working with lyophilised BPC-157 vials and U-100 insulin syringes. To calculate how much BAC water to add to a vial, use the peptide reconstitution calculator. Free, instant, no login.
How to use this calculator
You need three pieces of information: your vial size in mg (printed on the label), how much bacteriostatic (BAC) water you added when reconstituting, and your intended dose in mcg.
Select your vial size using the preset buttons. Enter the BAC water volume you added — this determines your concentration, which is shown live as you adjust. Set your dose using the slider. Draw volume in mL and U-100 syringe units update instantly.
This calculator assumes a U-100 insulin syringe (1 unit = 0.01 mL). Always verify the drawn volume against your syringe markings before injecting.
Worked example
Example — 250 mcg dose from a 5 mg vial, 2 mL BAC water
Vial size: 5 mg = 5,000 mcg
BAC water added: 2 mL
Derived concentration: 5,000 ÷ 2 = 2,500 mcg/mL
Draw = 250 ÷ 2,500 = 0.10 mL = 10 units (U-100 syringe)
Example — 500 mcg dose from a 10 mg vial, 2 mL BAC water
Vial size: 10 mg = 10,000 mcg
BAC water added: 2 mL
Derived concentration: 10,000 ÷ 2 = 5,000 mcg/mL
Draw = 500 ÷ 5,000 = 0.10 mL = 10 units (U-100 syringe)
Concentration reference table
Concentration (mcg/mL) by vial size and BAC water volume added:
| BAC water added | 5 mg vial (5,000 mcg) | 10 mg vial (10,000 mcg) |
| 1 mL | 5,000 mcg/mL | 10,000 mcg/mL |
| 2 mL | 2,500 mcg/mL | 5,000 mcg/mL |
| 3 mL | 1,667 mcg/mL | 3,333 mcg/mL |
| 4 mL | 1,250 mcg/mL | 2,500 mcg/mL |
| 5 mL | 1,000 mcg/mL | 2,000 mcg/mL |
Frequently asked questions
How do I calculate my BPC-157 draw volume?
First calculate your vial concentration by dividing the total peptide content (in mcg) by the volume of BAC water added (in mL). For example, a 5 mg (5,000 mcg) vial reconstituted with 2 mL of BAC water gives 5,000 ÷ 2 = 2,500 mcg/mL. Then divide your desired dose (in mcg) by the concentration: 250 mcg ÷ 2,500 mcg/mL = 0.10 mL. On a U-100 insulin syringe, 0.10 mL equals 10 units. This calculator performs both steps automatically once you enter your vial size, BAC water volume, and dose.
How much BAC water should I use to reconstitute BPC-157?
The amount of bacteriostatic water (BAC water) you add determines the concentration of your vial. Common reconstitution volumes for a 5 mg vial are 1–3 mL, giving concentrations of 5,000–1,667 mcg/mL. For a 10 mg vial, 2–5 mL is common, giving 5,000–2,000 mcg/mL. There is no universal standard — the right volume depends on your dose size and syringe type. Using more BAC water makes each unit easier to measure accurately but means drawing larger volumes per injection. Enter the exact volume you used for the calculation to reflect your specific preparation.
What is the difference between mg and mcg in peptide dosing?
Milligrams (mg) and micrograms (mcg) differ by a factor of 1,000 — one milligram equals 1,000 micrograms. Peptide vials are sold in mg (for example, 5 mg per vial), but individual doses are measured in mcg because doses are a small fraction of the total vial content. A 5 mg vial contains 5,000 mcg in total. A typical BPC-157 dose might be 250–500 mcg, which is only 5–10% of a 5 mg vial. This calculator accepts both the vial label size in mg and the dose in mcg — it handles the conversion internally.
How do I read units on a U-100 insulin syringe for BPC-157?
A U-100 insulin syringe is marked in units where 1 unit equals 0.01 mL. To convert your BPC-157 draw volume in mL to units, multiply by 100. For example, 0.10 mL equals 10 units on the syringe scale. This calculator displays both the mL volume and the corresponding unit count. The U-100 assumption applies throughout — if you use a U-40 syringe (where 1 unit = 0.025 mL), the unit markings will read differently. Confirm your syringe type before drawing. For very small draws (under 5 units), accuracy becomes difficult — consider using more BAC water to reduce concentration and increase draw volume.
What is a typical BPC-157 dosing protocol?
Research protocols for BPC-157 commonly reference doses of 200—500 mcg per injection, administered once or twice daily. Cycle lengths referenced in research contexts range from 4 to 12 weeks. The right dose for any preparation depends on the vial concentration and the specific protocol being followed. This calculator computes your draw volume for any dose and concentration combination — enter your vial size, BAC water volume, and desired dose to get the mL and syringe unit amounts per injection.
Peptide guide
Learn about BPC-157 vial reconstitution, storage after mixing, and dose calculation steps in the full reference guide. BPC-157 Peptide Guide →
Other calculators
Related guides
How this is calculated
This calculator divides your prescribed dose by the vial concentration to find the injection volume, then converts that volume to insulin-syringe units (volume in mL × 100 for a U-100 syringe). It is arithmetic only — nothing you enter is stored or sent anywhere, and the result is not medical advice. Always confirm your dose with your prescriber.