BPC-157 dose calculator, in micrograms.
BPC-157 is where the mg/mcg mistake happens most. The vial is in milligrams, the dose is in micrograms, and a thousand sits between them. This keeps them straight.

The thousand-fold trap
A 5 mg vial is 5,000 mcg. A 250 mcg dose is 0.25 mg. Type 250 into a calculator set to milligrams and you've asked for fifty times the vial. This tool defaults BPC-157 to micrograms, and the mg/mcg toggle is right next to the number so you can see which one is lit.
Worked example, 5 mg vial in 2 mL (2.5 mg/mL)
- 250 mcg → 10 units · 20 doses
- 500 mcg → 20 units · 10 doses
- 750 mcg → 30 units · 6.6 doses
At 1 mL of water (5 mg/mL) every unit count halves: 250 mcg is 5 units, 500 mcg is 10.
Daily schedules and vial life
BPC-157 is usually discussed on a daily or twice-daily schedule rather than weekly, so the "vial lasts" number is in days as often as weeks. Set doses-per-week to 7 or 14 and the calculator converts.
Not on this page
Whether BPC-157 does anything, whether to use it, or what the right amount is. An FDA advisory committee voted in July 2026 to recommend it for the compounding list; that vote is non-binding and rulemaking has no deadline. Research vendors sell it as a research material.
Questions people actually type
How many units is 250 mcg of BPC-157?
From a 5 mg vial in 2 mL (2.5 mg/mL): 10 units. From a 5 mg vial in 1 mL: 5 units. From a 10 mg vial in 2 mL: 5 units.
How many units is 500 mcg of BPC-157?
At 2.5 mg/mL: 20 units. At 5 mg/mL: 10 units.
How much water for a 5 mg BPC-157 vial?
2 mL puts 250 mcg at a clean 10 units. 1 mL makes it 5 units — readable but at the floor. 3 mL makes it 15 units, which is fine too.
How long does a 5 mg vial of BPC-157 last?
At 250 mcg once daily: 20 days. Twice daily: 10 days. At 500 mcg once daily: 10 days.