Peptide Calculator
All you have to do is tell the calculator about your vial. It will tell you how much bacteriostatic water to add, how many units to draw, how often to inject, how long the vial will last, when to discard it, and how many vials you will need for your entire cycle.

How many units do I draw for BPC-157?
If you have a 5 mg vial of BPC-157 and want to inject 250 mcg per injection, you would add 2 mL of water to your vial and draw to 10 units. 10 units equals 0.1 mL on your syringe. This calculation is based off using a 0.5 mL syringe, and every unit you draw has 25 mcg of peptide in it.
If you would also like to know when to inject, how long the vial lasts, if you want to run another peptide at the same time, or how much this will cost,plan it out below
Step 1: Tell the calculator about the peptide you are mixing
The amount of peptide in the vial is the starting point for every number that follows.
Is your vial a freeze-dried powder or a liquid?
Learn more
mg vs mcg - what's the difference?
Milligrams (mg) and micrograms (mcg) are units of measurement for weight. There are 1,000 micrograms in every milligram. Peptides typically come in vials that are measured in milligrams but are injected in doses measured in micrograms. For example, if you have a 5mg vial of BPC-157 and your dose is 250mcg, you would first need to convert the 5mg into micrograms which equals 5,000mcg. If you ever input a number into the calculator and it seems 1,000 times too big or too small, you're probably using the wrong unit of measurement. Don't worry, the calculator will recognize this and allow you to fix it with one tap.
Do you have a pre-mixed or compounded vial?
If you have purchased a compounded version of semaglutide or tirzepatide from a compounding pharmacy or if your supplier offers a pre-mixed version of these peptides, you can use this option. These vials already have the peptide mixed in them, so there is no need for you to mix anything.
If your peptide is already liquid, select "Liquid (already mixed)" above and enter how many mg/mL it is. This should be on the label. If you only know the total mg and total mL of the liquid, divide total mg by total mL to get your mg/mL (e.g., 10mg/2mL = 5mg/mL). The calculator will skip the water step for you and go straight to the units, as you do not need to add water. Store the peptide as directed by your pharmacy, as they will likely have different discard instructions than those shown here.
Step 2: Determine How Much Water You Want To Use
Water sets the concentration, and concentration decides how far you pull the plunger.
For this peptide, it is recommended you add 2 mL of water to the vial, as this is how much most people add. This will give you a concentration of 2.5 mg/mL and make it easy to measure out your dose of 250 mcg (10 units on a 0.5 mL insulin syringe).
Compare volumes and choose the water
Preserved; use within 4 weeks when stored in the refrigerator.
Learn more
Want To Know Why You Can Use Different Amounts Of Water?
No matter how much water you add, the amount of peptide in the vial stays the same. Adding water simply changes the concentration of the peptide and therefore, how much you have to draw up for your dose. Let's say you have a vial of peptide with 5mg of peptide in it and your dose is 250mcg. If you add 1 mL of water, you will have a concentration of 5mg/mL and will need to draw up 5 units on your syringe. However, if you add 2 mL of water, you will have a concentration of 2.5mg/mL and need to draw up 10 units on your syringe to get your 250mcg dose. Depending on your dose, you may find it easier to draw up your dose with less water in the vial (larger doses) or more water in the vial (smaller doses).
How much liquid a vial can take
Most peptides come in small glass vials that hold 3ml. Some hold 2ml. The powder in the vial takes up very little room. You can put 2.5ml to 3ml of water in a 3ml vial and it will fill it to the top of the stopper. If the calculator says to add more water than your vial can hold, get a smaller, thinner syringe instead. The smallest one, the 0.3ml one, has the biggest space in between the ticks. Also, you can get smaller vials. Don't try to put more liquid in the vial than it can hold, it will just shoot back out around the needle.
Why use Bacteriostatic Water?
Bacteriostatic water is just regular sterile water with 0.9% benzyl alcohol in it. This prevents bacteria from growing in your vial, thus allowing you to use the same vial for roughly 4 weeks. Sterile water can be used to mix your peptides if you want, it works just as well, but you can only use it for a day as it doesn't have anything in it to stop bacteria from growing.
How to mix your peptide vial:
- Get everything you need out. Make sure to wash your hands. You will need the vial of peptide, a vial of bacteriostatic water, a syringe to mix the peptide with (doesn't have to be an insulin syringe, a regular 1ml or 3ml syringe works well), alcohol swabs, and some insulin syringes.
- Pop the caps off of your vials and swipe the tops with an alcohol swab. Let them dry for roughly 10 seconds.
- Pull up the amount of water you need to add (from Step 2 of the calculator) into your mixing syringe. Tap it to get any bubbles out.
- SLOWLY add the water to the peptide vial. Don't squirt it directly on the powder or it will foam up, run it along the side of the glass.
- Roll the vial between your hands until the powder is dissolved. Don't shake it, just roll it gently. If there are a few spots of powder left, put it in the fridge for a minute and roll it again.
- Write the date on the vial and stand it upright in the fridge. Your discard date is on the dose card.
Step 3: What is your dose?
The dose turns concentration into a number of units you can read straight off the syringe.
Usual range: 250 mcg to 500 mcg
250 mcg once daily
- Usual range
- 250 mcg to 500 mcg
- Typical course
- 8 weeks
Often dosed 1-2x daily
The most common peptide syringe. Easy to read up to 50 units.
Dose by body weight and syringe help
A set amount per injection, in mcg or mg.
Learn more
Reading units on a U-100 syringe
A U-100 insulin syringe is marked in units. 100 units is 1 mL, so 1 unit is 0.01 mL.
The calculator converts your dose straight into units, so you read the answer off the barrel with no math.
Pull the plunger until the top of the black rubber stopper lines up with the tick. On a 1 mL barrel the small ticks are 2 units apart. On a 0.5 mL barrel they are 1 unit apart. On a 0.3 mL barrel they are 1 unit, sometimes half a unit.
Which syringe to use
All three barrels are U-100 insulin syringes. Only the size changes.
1 mL (100 units) fits the biggest draws. 0.5 mL (50 units) is the most common for peptides and easy to read. 0.3 mL (30 units) has the widest tick spacing, best when your draw is under about 10 units.
A 29 to 31 gauge needle, 5/16 to 1/2 inch long, suits injections under the skin. The calculator warns you if a draw will not fit, or is too small to read, on the barrel you picked.
Check the syringe says U-100, not U-40
U-40 syringes exist for pet insulin. They have 40 units per mL, not 100.
Every number in this calculator assumes U-100. Draw a U-100 unit count on a U-40 syringe and you inject two and a half times the liquid.
Look for "U-100" printed on the barrel or the box. If it says U-40, do not use these numbers.
Dosing by body weight
Some peptides are dosed per kilogram. Multiply your weight in kg by the mcg/kg figure to get the dose per injection.
80 kg at 5 mcg/kg is 400 mcg. If you weigh in pounds, divide by 2.2 first: 176 lb is 80 kg.
Enter your weight and the mcg/kg and the calculator does this for you, then converts the result into units.
Watch: how the peptide calculator works (52 seconds)
Vial, water, dose, then the units to draw and how long the vial lasts. No audio needed; captions are on.
More tools
- CJC-1295 / Ipamorelin calculatorUnits for both, one syringe or two
- PT-141 dosage calculatorUnits for 0.5 to 1.75 mg, doses per vial
- TB-500 dosage calculatorUnits for 2 to 2.5 mg, vials per cycle
- Semaglutide reconstitution calculatorWater to add, units for every weekly step
- HGH reconstitution calculatorIU to syringe units for 10, 12 and 36 IU vials
- Molecular weight calculatorSequence to MW, net charge, pI and mg to nmol
- AI Peptide CoachAsk about dosing, stacking or storage
- Half-life calculatorSee how weekly GLP-1 doses build up
- Microdosing plannerCompare one weekly dose against several
How to Reconstitute Peptides
Reconstitution means dissolving the freeze-dried powder in bacteriostatic water. Pick your peptide and vial in the calculator above, use the water amount it suggests, and enter your dose to get the units to draw. Then follow these steps every time you open a new vial.
- 1
Set up a clean space
Wash your hands. Lay out the peptide vial, bacteriostatic water, alcohol swabs, a mixing syringe and your insulin syringes on a clean, flat surface.
- 2
Wipe both stoppers
Remove the caps and wipe the rubber stoppers of the peptide vial and the water bottle with a fresh 70% alcohol swab. Let them air-dry for about 10 seconds.
- 3
Draw the water
Pull the volume the calculator gives you (for example 2 mL for a 5 mg vial) into the mixing syringe. Tap out any air bubbles.
- 4
Add the water slowly
Push the needle through the peptide vial stopper and aim at the glass wall so the water runs down the side. Do not spray it onto the powder; that causes foaming.
- 5
Roll, do not shake
Roll the vial gently between your palms until the liquid is completely clear. Shaking can damage the peptide.
- 6
Label and refrigerate
Write the date on the vial and stand it upright in the fridge at 2 to 8 °C. Draw each dose with a fresh insulin syringe and discard the vial on the date the calculator shows.
How the Peptide Dosage Math Works
Three numbers, one answer. The calculator runs the same arithmetic you would do on paper, so you can check it any time you are holding a syringe and want to be sure.
- 1
Concentration
mg in the vial ÷ mL of water = mg/mL. A 5 mg vial with 2 mL of water is 2.5 mg/mL.
- 2
Dose volume
dose in mg ÷ mg/mL = mL. A 0.25 mg (250 mcg) dose ÷ 2.5 mg/mL = 0.1 mL.
- 3
Units
mL × 100 = units on a U-100 insulin syringe. 0.1 mL is 10 units.
Shortcut: mcg per unit = mg/mL × 10. At 2.5 mg/mL every unit holds 25 mcg, so 250 mcg is 10 units and 500 mcg is 20. Once you know the mcg per unit for your vial, you can convert any dose in your head.
Three worked examples
A 2.5 mg tirzepatide dose from a 5 mg vial
5 mg + 2 mL = 2.5 mg/mL. 2.5 mg ÷ 2.5 mg/mL = 1 mL, which is 100 units, a full 1 mL syringe. Mix a 10 mg vial with the same 2 mL (5 mg/mL) and the same dose is 50 units.
How many 500 mcg doses are in a 20 mg vial
20,000 mcg ÷ 500 mcg = 40 doses, whatever water you add. Water only changes the units per dose: with 2 mL each dose is 5 units; with 4 mL it is 10 units.
900 mcg on an insulin syringe
900 mcg is 0.9 mg. At 2.5 mg/mL that is 0.36 mL, or 36 units. At 5 mg/mL it is 18 units. The dose never changes; only where the plunger stops does.
Which Insulin Syringe to Use
All three are U-100. A unit is 0.01 mL on every one of them; only the length of the barrel and the spacing of the tick marks change, and that is what decides how accurately you can read a small dose.
| Syringe | Holds | Needle | Best for |
|---|---|---|---|
| 0.3 mL | 30 units (0.3 mL) | 31G | Widest tick spacing. Best for draws under about 10 units. |
| 0.5 mL | 50 units (0.5 mL) | 30G | The most common peptide syringe. Easy to read up to 50 units. |
| 1 mL | 100 units (1 mL) | 29G | Standard insulin syringe. Needed for draws above 50 units. |
Mixing is a different job. Pull the water with a 1 mL or 3 mL syringe: a 0.5 mL insulin syringe holds 50 units, so 1 mL of water would take two full pulls. Keep the insulin syringe for the dose, and let the calculator pick the barrel that puts your draw on the easiest tick to read.
How Much Bacteriostatic Water to Add
The water decides the concentration, and the concentration decides how much liquid one dose is. More water makes small doses easier to read on the syringe; less water keeps the injection small. These are the starting points the calculator loads for common peptides.
BPC-157
- Vial
- 5 mg
- BAC water
- 2 mL
- Concentration
- 2.5 mg/mL
- Usual dose
- 250 mcg to 500 mcg, 1×/day
- Draw
- 10 units for 250 mcg
TB-500
- Vial
- 10 mg
- BAC water
- 2 mL
- Concentration
- 5 mg/mL
- Usual dose
- 2 mg to 2.5 mg, 2×/week
- Draw
- 50 units for 2.5 mg
Semaglutide
- Vial
- 5 mg
- BAC water
- 2 mL
- Concentration
- 2.5 mg/mL
- Usual dose
- 250 mcg to 2.4 mg, Weekly
- Draw
- 10 units for 250 mcg
Tirzepatide
- Vial
- 5 mg
- BAC water
- 2 mL
- Concentration
- 2.5 mg/mL
- Usual dose
- 2.5 mg to 15 mg, Weekly
- Draw
- 100 units for 2.5 mg
Retatrutide
- Vial
- 10 mg
- BAC water
- 2 mL
- Concentration
- 5 mg/mL
- Usual dose
- 1 mg to 12 mg, Weekly
- Draw
- 40 units for 2 mg
CJC-1295 (No DAC)
- Vial
- 2 mg
- BAC water
- 2 mL
- Concentration
- 1 mg/mL
- Usual dose
- 100 mcg to 300 mcg, 1×/day
- Draw
- 10 units for 100 mcg
Ipamorelin
- Vial
- 5 mg
- BAC water
- 2 mL
- Concentration
- 2.5 mg/mL
- Usual dose
- 100 mcg to 300 mcg, 2×/day
- Draw
- 8 units for 200 mcg
GHK-Cu
- Vial
- 50 mg
- BAC water
- 5 mL
- Concentration
- 10 mg/mL
- Usual dose
- 1 mg to 2 mg, 1×/day
- Draw
- 20 units for 2 mg
Tesamorelin
- Vial
- 5 mg
- BAC water
- 2.5 mL
- Concentration
- 2 mg/mL
- Usual dose
- 1 mg to 2 mg, 1×/day
- Draw
- 100 units for 2 mg
PT-141
- Vial
- 10 mg
- BAC water
- 2 mL
- Concentration
- 5 mg/mL
- Usual dose
- 500 mcg to 1.75 mg, As needed
- Draw
- 35 units for 1.75 mg
MOTS-c
- Vial
- 10 mg
- BAC water
- 1 mL
- Concentration
- 10 mg/mL
- Usual dose
- 2.5 mg to 10 mg, 3×/week
- Draw
- 50 units for 5 mg
SS-31
- Vial
- 50 mg
- BAC water
- 1 mL
- Concentration
- 50 mg/mL
- Usual dose
- 10 mg to 40 mg, 1×/day
- Draw
- 80 units for 40 mg
Starting points, not rules. Put your own vial size and dose into the calculator above for exact numbers. Want this reconstitution chart as a spreadsheet? Download it as CSV (opens in Excel or Google Sheets).
Syringe Unit Conversion Chart
On a U-100 insulin syringe, 100 units is 1 mL, so one unit is 0.01 mL. Units to draw = dose in mg ÷ concentration in mg/mL × 100.


| Dose | at 2.5 mg/mL | at 5 mg/mL | at 10 mg/mL |
|---|---|---|---|
| 100 mcg | 4 units | 2 units | 1 units |
| 250 mcg | 10 units | 5 units | 2.5 units |
| 500 mcg | 20 units | 10 units | 5 units |
| 1 mg | 40 units | 20 units | 10 units |
| 2 mg | 80 units | 40 units | 20 units |
| 2.5 mg | 100 units | 50 units | 25 units |
| 5 mg | over 100 units | 100 units | 50 units |
Over 100 units does not fit a 1 mL insulin syringe. Use less water (a stronger mix), or split the dose.
GLP-1 Doses in Syringe Units
Weekly GLP-1 doses climb. Each step below is the labelled ladder, converted to units at the two mixes people actually use. A cell over 100 units does not fit one insulin syringe: add less water or start from a bigger vial, and the calculator will show you the new draw.
Semaglutide
| Dose | 5 mg + 2 mL | 10 mg + 2 mL |
|---|---|---|
| 250 mcg | 10 units | 5 units |
| 500 mcg | 20 units | 10 units |
| 1 mg | 40 units | 20 units |
| 1.7 mg | 68 units | 34 units |
| 2.4 mg | 96 units | 48 units |
Tirzepatide
| Dose | 10 mg + 2 mL | 20 mg + 2 mL |
|---|---|---|
| 2.5 mg | 50 units | 25 units |
| 5 mg | 100 units | 50 units |
| 7.5 mg | over 100 units | 75 units |
| 10 mg | over 100 units | 100 units |
| 12.5 mg | over 100 units | over 100 units |
| 15 mg | over 100 units | over 100 units |
Retatrutide
| Dose | 10 mg + 2 mL | 20 mg + 1 mL |
|---|---|---|
| 1 mg | 20 units | 5 units |
| 2 mg | 40 units | 10 units |
| 4 mg | 80 units | 20 units |
| 8 mg | over 100 units | 40 units |
| 12 mg | over 100 units | 60 units |
How Long a Mixed Vial Lasts
Bacteriostatic water buys you about four weeks. Its 0.9% benzyl alcohol keeps a punctured vial usable for 28 days in the fridge at 2 to 8 °C, which is the window the calculator counts down from. Plain sterile water has no preservative, so a vial mixed with it should be used within a day or two.
The dose card above does the two sums that matter. “One vial lasts 20 days” is doses per vial divided by doses per day. “Discard by” is the mix date plus the water’s window, or the day the vial runs empty, whichever comes first. When the two disagree, the discard date wins: a half-full vial past its window is not a bargain.
Unmixed powder is the forgiving part. Sealed vials keep for months in the fridge and longer in the freezer, so buying ahead is fine; only mix what you will use within the month. The bacteriostatic water guide covers ratios, water choice and storage in more detail.
Mistakes the Calculator Catches
Most dosing errors are arithmetic, not judgement. These are the ones the tool is built to stop.
A draw over 100 units
It will not fit a 1 mL syringe. The tool flags it and shows what less water, or a split dose, does to the number.
mg typed where mcg was meant
A 250 mg dose of BPC-157 is a thousand times too much. The usual range sits next to the field, so a slip shows up as a number that looks wrong.
A tiny draw on a big syringe
Five units on a 1 mL barrel is a guess. The tool suggests the 0.3 mL or 0.5 mL syringe when the ticks on yours are too close to read.
Water added to the wrong vial size
Pick the vial from the list and the suggested water follows it, so the concentration matches what is actually in your hand.
Treating a pre-mixed vial like powder
Switch to Liquid (already mixed), enter the mg/mL from the label, and the water step disappears instead of double counting.
Guessing how many vials a cycle needs
Doses per week times weeks, divided by doses per vial, rounded up. It is on the dose card so you order once.
Peptide Calculator FAQ
How much bacteriostatic water do I add to a peptide vial?
Enough to make your dose land on an easy-to-read tick. A common starting point is 1 mL per 5 mg of powder, so a 5 mg vial gets 1 mL and a 10 mg vial gets 2 mL. For small doses like 250 mcg of BPC-157, 2 mL in a 5 mg vial gives a 10-unit draw, which is easier to read than 5 units. The Water step shows every option side by side.
What does a peptide reconstitution calculator do?
It turns three numbers, the mg in your vial, the mL of water you add and the dose you want, into one answer: how many units to pull on your syringe. It also gives the concentration, how many doses the vial holds and when to throw it out. The point is to take the arithmetic out of the moment you are holding a needle.
What syringe do I use for peptide injections?
A U-100 insulin syringe, which means 100 units per mL, with a fixed 29 to 31 gauge needle. They come in 0.3 mL, 0.5 mL and 1 mL sizes and are sold at most pharmacies. Do not use a U-40 syringe; its units are a different size.
How do I convert mcg to units on an insulin syringe?
Work out the strength first: vial mg divided by water mL gives mg/mL. Multiply by 10 and you have mcg per unit, then divide your dose by that. Example: 5 mg in 2 mL is 2.5 mg/mL, so 25 mcg per unit, so a 250 mcg dose is 10 units.
How long does a reconstituted peptide last?
Mixed with bacteriostatic water and kept in the fridge at 2 to 8 °C (36 to 46 °F), most peptides are good for about 4 weeks. The calculator assumes 30 days unless the peptide has its own figure. Mixed with plain sterile water, use it the same day. Never freeze a mixed vial.
Can I use this calculator for semaglutide, tirzepatide or retatrutide?
Yes. For a powder vial, use it like any other peptide. For a compounded vial that arrives as liquid, choose the pre-mixed option and enter the mg/mL on the label. The Schedule step also has weekly titration ladders for the GLP-1 peptides, so the draw steps up with you.
How much water do I add to a pre-mixed or compounded vial?
None. A pre-mixed vial is already at its final strength. Choose the pre-mixed option and enter the concentration from the label in mg/mL. If the label gives total mg and total mL instead, divide the two: 10 mg in 2 mL is 5 mg/mL.
Does adding more water change my dose?
No. The peptide in the vial is fixed; water only changes how much liquid carries each dose. More water means more units for the same mcg, which makes tiny doses easier to read, and less water keeps big doses from overflowing the syringe. Your dose in mcg is the same either way.
Is this a peptide dosage calculator or a reconstitution calculator?
Both. The reconstitution part turns vial size and water into a concentration, and the dosage part turns your dose into units, doses per vial, vial life and vials per cycle. You can also start from body weight in mcg per kg and let it work back to units.
How many 500 mcg doses are in a 20 mg vial?
40. Divide the vial by the dose: 20 mg is 20,000 mcg, and 20,000 divided by 500 is 40. Water does not change that count, only the units per dose: with 2 mL each dose is 5 units, and with 4 mL it is 10 units.
How do I draw 1 mL of water with a 0.5 mL syringe?
In two pulls of 50 units each, because a 0.5 mL insulin syringe holds 50 units and 100 units is 1 mL. A 1 mL or 3 mL mixing syringe is easier for the water; keep the insulin syringe for the dose.
How many units is 900 mcg?
It depends on the concentration. 900 mcg is 0.9 mg, so at 2.5 mg/mL it is 0.36 mL, or 36 units, and at 5 mg/mL it is 18 units. Enter your vial and water above and the units update for any dose you type.
Can I use the peptide calculator for tirzepatide?
Yes. Pick tirzepatide, choose the vial, and the ladder from 2.5 mg to 15 mg is built in. At 2.5 mg/mL the 2.5 mg starting dose is a full 100 units, so most people mix a 10 mg or 20 mg vial to keep the draw under 50 units.
Is there a peptide half-life calculator?
Yes, under More tools. The half-life calculator shows how weekly doses of semaglutide, tirzepatide and retatrutide build up over the first weeks, and the microdosing planner compares one weekly dose against several smaller ones.
This calculator does the arithmetic. It is not medical advice. Confirm every dose with a qualified professional before you inject anything, and use a fresh sterile needle every time.