Most calculators make you already know the answer. This one doesn't — tell it your vial size and the dose you want, and it tells you exactly how much bacteriostatic water to add.
Short answer: how much bacteriostatic water to add depends on the dose you want per injection, not on a fixed rule. For a 5 mg vial dosed at 250 mcg, add 2 mL — that gives 2.5 mg/mL, so each dose is 0.1 mL, or 10 units on a U-100 syringe. The calculator below solves it for any vial and dose; the reference chart lists the common combinations.
Runs entirely in your browser — nothing you type is sent anywhere. Same planner that ships inside the Dose Track app, where it also tracks what's left in each vial. Not medical advice.
Most people reconstitute backwards. They pick a bacteriostatic water volume because it's what someone on a forum used, mix the vial, and only then work out what a dose looks like on the syringe — and end up with an awkward draw like 7.3 units sitting between two gridlines. Every injection after that is an estimate.
The water volume is the one variable you fully control, and it's the one that decides how readable every future draw is. So it should be the output, not the input. Enter the dose you actually want, and the calculator above returns the water volume that puts that dose on a mark you can see.
A U-100 insulin syringe is labeled every 10 units. Those gridlines are the only marks most people can read reliably at a glance, so the planner treats them as the target rather than an accident:
What you get back is the top plan plus the alternates, so if you'd rather draw 20 units than 10, that option is right there with its own water volume.
Every row below is the calculator's top pick for that combination, so you can look up a common protocol without entering anything. All figures assume a U-100 insulin syringe, where 1 mL is 100 units.
| Vial size | Dose per injection | Add BAC water | Concentration | Draw (U-100) | Doses per vial |
|---|---|---|---|---|---|
| 2 mg | 100 mcg | 2 mL | 1 mg/mL | 10 units | 20 |
| 200 mcg | 1 mL | 2 mg/mL | 10 units | 10 | |
| 250 mcg | 0.8 mL | 2.5 mg/mL | 10 units | 8 | |
| 500 mcg | 0.8 mL | 2.5 mg/mL | 20 units | 4 | |
| 5 mg | 100 mcg | 5 mL | 1 mg/mL | 10 units | 50 |
| 250 mcg | 2 mL | 2.5 mg/mL | 10 units | 20 | |
| 500 mcg | 1 mL | 5 mg/mL | 10 units | 10 | |
| 1 mg | 0.5 mL | 10 mg/mL | 10 units | 5 | |
| 10 mg | 250 mcg | 4 mL | 2.5 mg/mL | 10 units | 40 |
| 500 mcg | 2 mL | 5 mg/mL | 10 units | 20 | |
| 1 mg | 1 mL | 10 mg/mL | 10 units | 10 | |
| 2 mg | 0.5 mL | 20 mg/mL | 10 units | 5 | |
| 15 mg | 500 mcg | 3 mL | 5 mg/mL | 10 units | 30 |
| 1 mg | 1.5 mL | 10 mg/mL | 10 units | 15 | |
| 2.5 mg | 0.6 mL | 25 mg/mL | 10 units | 6 | |
| 30 mg | 1 mg | 3 mL | 10 mg/mL | 10 units | 30 |
| 2 mg | 1.5 mL | 20 mg/mL | 10 units | 15 | |
| 5 mg | 0.6 mL | 50 mg/mL | 10 units | 6 |
Scroll the table sideways to see every column.
The draw column is 10 units on almost every row, and that isn't a coincidence — it's the whole point. The planner picks the water volume that puts your dose on a labeled gridline, so the number you read off the barrel stays the same easy one while the water volume absorbs the difference between protocols. The exception is the 2 mg vial at 500 mcg, where a 10-unit draw would need less water than you can measure accurately, so it lands on 20 units instead.
One thing the chart can't know is your vial's capacity. A few rows call for a large fill — 5 mL into a 5 mg vial for 100 mcg dosing, for instance — and a typical 3 mL vial physically won't take it. When the top pick overfills your vial, use one of the alternates the calculator lists above; each one is a clean mark too, just at a different draw size.
Three lines, and the calculator is just doing them in the other direction:
Worked through: 2 mL of bacteriostatic water into a 5 mg vial gives 2.5 mg/mL. A 250 mcg dose is 0.25 mg, so 0.25 ÷ 2.5 = 0.1 mL — which is 10 units on a U-100 syringe, right on a labeled mark. Solving it forwards means checking whether you got lucky. Solving it backwards means you always do. There's a fuller walkthrough with more compounds in our guide to calculating peptide reconstitution in insulin-syringe units.
A calculator gets you the right ratio once. The problem starts three weeks later, when you're trying to remember your own math and how much is actually left in the vial.
Dose Track tracks the active amount remaining in each vial after every logged draw. It knows what's left, flags the vial when it's running low or nearing its stability window, and tells you it's time to mix the next one — so you reconstitute ahead of time instead of finding out mid-protocol. Confirm a plan from the calculator in the app and the ratio is saved: every future dose is already converted to units for you, for any vial size and any of the 600+ compounds it supports.
Reconstitution is the first thing a peptide protocol asks of you, not the last. Dose Track keeps the rest of it straight: every draw logged, injection sites rotated automatically, and your actual plasma levels modeled against each compound's half-life and Tmax — so you can see whether you're holding steady state rather than assuming it. More on that in the peptide tracking guide.
Smart reconstitution, vial tracking, and pharmacokinetic level modeling. Free to download — the reconstitution planner is included at no cost.