Calculate exact syringe units for any peptide. Free, instant, no signup.
Calculate your exact dose
Enter your vial details to calculate how many units to draw for your dose.
Common doses: Semaglutide (0.25-2.4mg), Tirzepatide (2.5-15mg)
Draw syringe to
59 units
(0.59 mL)
Concentration:
2,500 mcg/mL
Doses per vial:
2
Your reconstitution is set — now track your protocol.
Regimen logs every dose of your peptide — 2.5mg at a time, 2 doses per vial. It reminds you when to inject, tracks your reconstitution dates, and manages multi-compound schedules.
Free for one compound. No trial, no paywall.
For educational and research purposes only. This calculator provides estimates based on standard formulas.
Always verify calculations with your healthcare provider before use. We assume no liability for dosing errors, adverse events, or outcomes resulting from use of this tool.
The mg amount from your vial label (e.g., 5mg, 10mg)
How much bacteriostatic water you'll add (typically 1-3mL)
Your target dose per injection (mg or mcg)
See exactly how many units to draw on your syringe
Regimen has a built-in dose calculator plus reminders, logging, and progress tracking.

Peptides come as a freeze-dried powder (lyophilized) in a vial. Before you can inject them, you need to add bacteriostatic water (BAC water) to dissolve the powder. This process is called reconstitution.
The calculator above handles the math: enter your vial size in mg, how much BAC water you added in mL, and the dose you want in mcg — and it tells you exactly how many units to draw on your insulin syringe.
The formula:
Concentration (mcg per unit) = (Vial size in mg x 1000) ÷ (BAC water in mL x 100)
Example: You have a 5mg BPC-157 vial. You add 2mL of BAC water. You want a 250mcg dose.
| Peptide | Typical Vial | BAC Water | Common Dose | Syringe Units |
|---|---|---|---|---|
| BPC-157 | 5mg | 2mL | 250mcg | 10 units |
| TB-500 | 5mg | 2mL | 2.5mg (2500mcg) | 100 units (full syringe) |
| Semaglutide | 5mg | 2mL | 250mcg | 10 units |
| Tirzepatide | 10mg | 2mL | 2.5mg (2500mcg) | 50 units |
| Ipamorelin | 5mg | 2mL | 200mcg | 8 units |
| CJC-1295 | 2mg | 2mL | 100mcg | 10 units |
These are examples only — always follow your provider's dosing instructions. Enter your specific numbers in the calculator for an exact result.
The amount of BAC water you add determines the concentration of your reconstituted peptide. More water = more dilute = easier to measure small doses. Less water = more concentrated = fewer injections per vial.
| BAC Water | Result |
|---|---|
| 1 mL | Higher concentration, harder to measure tiny doses |
| 2 mL | Most common, good balance of concentration and measurability |
| 3 mL | More dilute, easier to measure very small doses accurately |
Tip: For peptides with very small doses (like 100mcg), using 2-3mL of BAC water makes it easier to draw an accurate amount on your insulin syringe.
Log it in Regimen.
Track your reconstitution details (vial size, BAC water volume, concentration) so you don't have to recalculate every time.
Track every dose.
Regimen logs each injection with dose, timing, and injection site.
Rotate injection sites.
Regimen tracks where you injected last and suggests the next site.
See if it's working.
Connect Apple Health or Google Health Connect to correlate your peptide protocol to real health outcomes — sleep, weight, body fat, recovery, and more.
For compound-specific reconstitution guides, see:
Step-by-step calculations for common peptides
Vial Size
5mg
= 5000mcg
BAC Water
2mL
added to vial
Desired Dose
250mcg
per injection
For a 250mcg dose, draw:
10 units
on your insulin syringe
The calculator above works for all peptides. Here are specific dosing guidelines and FAQs for popular compounds.
Need to figure out how much bacteriostatic water to add? Use the Reverse mode above.
Most peptide calculators only work in one direction: you enter the water amount and get your dose in syringe units. But what if you want to work backwards?
Reverse mode is a BAC water calculator. Enter your peptide amount (mg) and your target syringe units per dose, and it calculates exactly how much bacteriostatic water to add so your dose lands on a clean, easy-to-read mark on your insulin syringe.
For example: you have a 5mg BPC-157 vial and want each 250mcg dose to be exactly 10 units. Reverse mode tells you to add 2mL of BAC water. No rounding errors, no awkward syringe marks.
To use it, scroll up to the calculator and tap the "Reverse" toggle. Works for BPC-157, Semaglutide, Tirzepatide, HCG, TB-500, and any other injectable peptide.
This tool uses dosing information from official prescribing information:
Regimen has a built-in dose calculator plus reminders, logging, and progress tracking.
