How much bacteriostatic water to add to any peptide vial — and why the answer depends on your target dose and preferred draw amount, not a fixed rule.
Works for BPC-157, TB-500, GHK-Cu, Semaglutide, Tirzepatide, CJC-1295, and all lyophilized peptides.
Use Custom Draw mode — skip the table
Enter your preferred syringe units and get the exact BAC water amount to add. Free peptide calculator →
The amount of BAC water you add determines your concentration, which determines how many units you draw per dose. Common advice like "add 2mL to a 5mg vial" is a reasonable starting point — but it may result in draw amounts that are inconvenient. The calculation should be driven by your preferred draw amount.
That's what Custom Draw mode does: you decide how many units you want to draw, and the calculator tells you how much BAC water to add to make that work exactly.
Common vial sizes and BAC water volumes. Draw units for 250mcg and 500mcg doses on a U-100 syringe.
| Vial | BAC Water | Concentration | 250mcg dose | 500mcg dose |
|---|---|---|---|---|
| 2mg | 1mL | 2,000 mcg/mL | 12.5 units | 25 units |
| 2mg | 2mL | 1,000 mcg/mL | 25 units | 50 units |
| 5mg | 1mL | 5,000 mcg/mL | 5 units | 10 units |
| 5mg | 2mL | 2,500 mcg/mL | 10 units | 20 units |
| 5mg | 3mL | 1,667 mcg/mL | 15 units | 30 units |
| 10mg | 2mL | 5,000 mcg/mL | 5 units | 10 units |
| 10mg | 4mL | 2,500 mcg/mL | 10 units | 20 units |
U-100 syringe. Use the calculator for other syringe types or dose amounts.
Bacteriostatic water is sterile water containing 0.9% benzyl alcohol. The benzyl alcohol acts as a preservative, inhibiting bacterial growth and allowing multi-dose vial use for up to 28 days refrigerated.
Do not substitute plain sterile water for multi-dose use — it contains no preservative. Do not use saline, which can cause peptide degradation.
Custom Draw mode: enter your preferred units, get the exact BAC water volume.
Open Peptide Calculator →