PeptCalc

BPC-157 Vial Size Guide: 5 mg vs 10 mg Vials

By PeptCalc Research — Medically reviewed by David Mansour, MD — Last reviewed August 3, 2026

HEEZ Research BPC-157 vial

BPC-157 is available at HEEZ Research

This calculator performs arithmetic on the numbers you enter. It is not medical advice, does not tell you what dose to take, and is not a substitute for guidance from a qualified clinician.

A BPC-157 vial size guide is really a question about total supply, not draw math: how much BPC-157 does a given vial actually get you, and how do you pick a size that matches how long a protocol runs? Vial size is labeled in milligrams and is fixed once the vial is manufactured, but research doses for BPC-157 are typically described in micrograms (1 mg = 1,000 mcg), and what the label means for day-to-day use depends on the dose and the water volume chosen at reconstitution. This guide walks through what vial size does and doesn't determine. It is written for research and educational purposes only and is not medical advice.

The two common BPC-157 vial sizes

Research BPC-157 is most often supplied in two sizes:

Vial size Typical use case
5 mg (5,000 mcg) Shorter protocols, or lower per-draw doses
10 mg (10,000 mcg) Longer protocols, or fewer total vials needed

Both are lyophilized powder and both follow the same reconstitution formula — concentration equals vial mass divided by the bacteriostatic water added. Nothing about the underlying math changes between the two; only the total mcg available differs.

Vial size sets total mcg, not the size of one draw

This is the point most worth separating out from any dosage chart: vial size determines how many total micrograms are available across the whole vial, not how large any single dose is. A single draw's mL and syringe-unit reading comes from the target dose and the concentration reconstituted to — a 250 mcg draw is a 250 mcg draw whether it came from a 5 mg vial or a 10 mg vial. What changes is how many of those 250 mcg draws the vial can supply before it's empty.

The formula for that is simple:

Doses per vial = vial mass (mcg) ÷ target dose (mcg)

Worked example: doses per vial at a 250 mcg target dose

Take a 250 mcg target dose and compare vial sizes directly:

  • 5 mg vial (5,000 mcg): 5,000 ÷ 250 = 20 doses
  • 10 mg vial (10,000 mcg): 10,000 ÷ 250 = 40 doses

Doubling the vial size exactly doubles the number of doses available, because the target dose didn't change. This holds regardless of how much bacteriostatic water goes into either vial — water volume changes the concentration and therefore the mL and unit reading per draw, but it does not change the total mcg in the vial or the total number of doses that mcg supports.

Water volume changes the draw, not the count

To see that water volume is a separate variable from vial size, reconstitute the 10 mg vial two different ways and compare a 250 mcg draw:

Vial size Water added Concentration 250 mcg dose (units, U-100 syringe) Doses per vial
10 mg 2 mL 5,000 mcg/mL 5 units 40
10 mg 4 mL 2,500 mcg/mL 10 units 40

Step through the math for the second row. Concentration: 10,000 mcg ÷ 4 mL = 2,500 mcg/mL. Draw volume: 250 mcg ÷ 2,500 mcg/mL = 0.1 mL. Syringe units on a U-100 insulin syringe (1 mL = 100 units): 0.1 mL × 100 = 10 units.

Both rows come from the identical 10 mg vial and the identical 250 mcg target dose, so both hold exactly 40 doses. The only thing water volume changed was the unit reading on the syringe — 5 units versus 10 units — which is a question of what's easiest to read accurately, not a question of supply.

Matching vial size to protocol length

Because doses per vial follows directly from vial mass and target dose, sizing a vial (or vials) to a planned protocol length is a matter of working the formula backward:

Total mcg needed = number of planned doses × dose size (mcg)

Worked example. A protocol calling for a 250 mcg dose once daily for eight weeks runs 56 days, so it needs 56 doses. Total mcg required: 56 × 250 = 14,000 mcg, or 14 mg. A single 10 mg vial supplies 10,000 ÷ 250 = 40 doses — 16 doses short of the full 56-day run. A single 5 mg vial supplies only 20 doses, well short. Covering the full 14 mg would mean either three 5 mg vials (15 mg, covering the 14 mg with 1 mg left over) or a 10 mg vial plus a 5 mg vial (15 mg, the same total from fewer vials).

Running this arithmetic before ordering is the whole point of a BPC-157 vial size guide: it turns "which size should I buy" into a total-mcg question with one clean answer, rather than a guess.

Why the dosage chart won't answer this

A per-unit dosage chart, like the one in the BPC-157 dosage chart guide, shows what a single draw looks like in mL and syringe units at a given concentration — useful for the moment of actually drawing a dose. It doesn't show how many of those draws a vial has left in it, because that's a function of vial mass and dose size, not concentration. The two questions use the same underlying numbers but answer something different, which is why a BPC-157 vial size guide and a dosage chart stay separate documents rather than one long page.

Common mistakes

  • Assuming a bigger vial means a bigger single dose. Vial size sets total supply, not draw size. The target dose sets draw size.
  • Forgetting that water volume doesn't change total doses. It changes the mL and unit reading per draw, not how many draws the vial holds.
  • Ordering by vial count instead of total mcg. Two 5 mg vials and one 10 mg vial contain the same total BPC-157 — plan around micrograms, not the number of boxes.
  • Mixing up mg and mcg when comparing a vial label to a target dose. BPC-157 vials are labeled in milligrams, but research doses are usually described in micrograms (1 mg = 1,000 mcg).

Use the calculator

For the doses-per-vial and total-mcg math in this guide, a calculator isn't strictly necessary — it's two divisions. Where a tool earns its keep is the per-draw conversion: enter the vial size, water volume, and target dose into the free peptide calculator to get the exact mL and syringe units for that specific draw, or run reverse mode to find the water volume that lands a given dose on a whole unit mark. For the units-per-mL relationship in more depth, see the BPC-157 units per mL calculator guide.

Frequently Asked Questions

What BPC-157 vial sizes are most common?
5 mg and 10 mg are the two sizes seen most often in research supply. Both follow the same concentration formula — vial mass divided by water volume — so the math scales the same way regardless of which size is in front of you.
Does a bigger BPC-157 vial mean a bigger dose?
No. Vial size sets the total mcg of BPC-157 across the whole vial, not the size of any single draw. The target dose and the water volume used at reconstitution are what determine the mL and syringe units for one draw.
How many doses does a 10 mg BPC-157 vial hold?
Divide the vial's total mcg by the target dose in mcg. A 10 mg (10,000 mcg) vial dosed at 250 mcg per draw holds 40 doses. A 5 mg vial at the same 250 mcg dose holds 20 doses. Water volume doesn't change this count — it only changes the mL and unit reading of each individual draw.
How do I pick between a 5 mg and 10 mg BPC-157 vial?
Work backward from how long the protocol runs and what the per-draw dose is. Multiply the number of planned doses by the dose size to get the total mcg needed, then choose the vial size, or combination of vials, that covers it.

Ready to calculate? Use the free peptide reconstitution calculator →