Calculator
mg ↔ units converter
Set your vial size and diluent once, then convert in either direction between milligrams and U-100 syringe units.
mg
0.250
units
10.0
mL
0.100
Concentration: 2.50 mg/mL (assumes a U-100 insulin syringe).
Peptide protocols and research papers list doses in milligrams (mg). Insulin syringes, the syringes nearly everyone actually uses for peptides, are marked in units. This calculator flips between the two in either direction once you set your vial concentration, so you can read a study saying "0.25 mg" and instantly know how many units that is on your syringe — or read your syringe and know how many mg you just drew. The conversion lives in one rule: 100 units equals 1 mL on a U-100 syringe.
Why mg and units mean different things
Milligrams measure mass — how much peptide is physically present. Units measure volume — specifically, the volume calibration of an insulin syringe. The two only relate to each other once a peptide is dissolved into a known volume of bacteriostatic water, because that is what creates a concentration. Without a concentration, asking how many units equals a given milligram dose has no answer at all.
This is the part that trips people up. There is no universal mg-to-unit conversion factor for peptides. The same 0.25 mg dose can be 5 units, 10 units, or 25 units depending entirely on how concentrated the vial is. Two people can both inject 0.25 mg of the same peptide on the same day with completely different unit counts and both can be correct, because they reconstituted their vials differently.
The bidirectional math, written out
Concentration in milligrams per millilitre is the bridge. It is derived once when the vial is reconstituted: peptide milligrams divided by millilitres of bacteriostatic water added. Once you have that single number, both directions of conversion fall out immediately.
Going from milligrams to units: divide the milligram dose by the concentration to get a millilitre volume, then multiply that volume by 100 to get units on a U-100 insulin syringe. Going the other way: divide the unit count by 100 to get millilitres, then multiply by the concentration to get the milligram dose contained in that draw.
The mg-to-units calculator on this page runs whichever direction you select. It is the same equation, solved for the variable you do not have. The reason it is its own page is that the conversion question often comes up outside the context of dosing — for example, when reading someone else's draw count and trying to figure out what dose they actually delivered.
U-100 versus U-40 insulin syringes
The conversion this calculator runs assumes a U-100 insulin syringe — the standard human-use insulin syringe sold worldwide. On a U-100, 100 units equals exactly 1 millilitre, so 1 unit equals 0.01 mL. That is the constant baked into every unit output the calculator produces.
U-40 insulin syringes also exist and are common in veterinary medicine. On a U-40, 40 units equals 1 millilitre, so 1 unit equals 0.025 mL. Reading a U-40 syringe as if it were a U-100 — or vice versa — produces a dose that is off by a factor of 2.5. Confirming the syringe calibration is printed on the barrel before drawing is one of the cheapest safety checks in peptide preparation.
Why a converter is the wrong long-term tool
A standalone mg-to-units converter is excellent for one-off questions: someone mentions a dose in milligrams and you want to know what that looks like on a syringe. It is also useful for setting up a brand-new vial and writing the unit count on the cap so you do not have to think about it again.
For ongoing tracking it is the wrong tool, because every conversion is one-shot and nothing is saved. Every dose recalculates from scratch, every unit count is re-derived, and there is no record of what was actually injected. A logging app that knows about the specific vial replaces this calculator entirely once you set up a real workflow.
Sanity-checking a converted number before drawing
Once the converter returns a unit count, it is worth running a quick sanity check before reaching for the syringe. The first check is order of magnitude: if the result is below 1 unit or above 80 units, something has almost certainly drifted in the inputs. Most peptide doses on a sensibly reconstituted vial land somewhere between 5 and 30 units, so anything well outside that band deserves a second look at the dose, the concentration, or the unit toggle on the calculator.
The second check is consistency with the previous draw. If yesterday's dose from the same vial was 12 units and today's converter says 24, the inputs have shifted. The vial concentration cannot change between draws, so a doubling of the unit count for the same dose means either the dose was typed differently or the wrong vial values are still loaded into the calculator.
The third check is geometric. Hold the syringe up after drawing and confirm the meniscus sits at the unit mark the converter returned. A small bubble or a partially primed needle can put the actual liquid line one or two units off from where it looks at first glance.
Where this calculator stops being enough
A converter is a great tool for a single question. It stops being enough when the number of vials, doses, and protocols you are juggling makes 'one question' rare. At that point, every conversion has to be re-run from scratch, and the chance of pulling stale numbers from memory grows quickly.
The natural next step is a tracker that already knows your vial inputs. In Peptide Pilot, the converter math is run once when a vial is created and re-run automatically whenever a dose is logged against it. The unit count appears next to the dose without any typing — and switching to a new vial updates every future log to the new concentration.
Worked conversions at three common concentrations
At 2.5 mg/mL — the concentration produced by reconstituting a 5 mg vial with 2 mL of bacteriostatic water — a 0.25 mg dose works out to 10 units, a 0.5 mg dose is 20 units, and a 1 mg dose is 40 units. Going the other way, 5 units of solution from this vial contains 0.125 mg of peptide, and 25 units contains 0.625 mg.
At 5 mg/mL — the concentration produced by reconstituting a 5 mg vial with 1 mL of BAC water — every dose lands at exactly half the unit count of the previous example. A 0.25 mg dose is 5 units, a 0.5 mg dose is 10 units, and a 1 mg dose is 20 units. The actual mass injected is identical to the 2.5 mg/mL example; only the geometry on the syringe changes.
At 10 mg/mL — the concentration produced by reconstituting a 10 mg vial with 1 mL of BAC water — the same doses become 2.5, 5, and 10 units respectively. That is the upper end of where most people stop reconstituting concentrated, because draws of only 2 or 3 units leave very little syringe resolution to work with even though the math is technically correct.
Reading other people's draw counts when you do not know their vial
A surprising amount of online peptide discussion happens in 'units' without anyone specifying what concentration the vial was reconstituted at. Reading those numbers in isolation is unsafe, because the same unit count maps to wildly different masses depending on the vial.
When you see a unit count from another source, the only honest move is to ask for the vial milligrams and the diluent volume too. Plug all three into the converter and you will see the actual mass that draw delivers. If the original poster cannot supply both numbers, the unit count is not interpretable — it is a number with no scale.
Common mistakes to avoid
- Treating 'units' as if it had a fixed mg equivalent across vials — concentration changes everything.
- Mixing up U-40 and U-100 syringes, producing a dose that is 2.5x off in either direction.
- Forgetting to re-run the conversion after changing diluent volume on a new vial of the same peptide.
- Writing 'mg' on a vial cap when the number you wrote is actually units, or vice versa.
- Trusting a remembered unit count from months ago without verifying the original vial inputs are still the ones in front of you.
How to use this converter
- 1
Set up the vial
Enter the milligrams of peptide in the vial and the millilitres of bacteriostatic water you added. This becomes the concentration the calculator uses for both directions.
- 2
Pick the conversion direction
Choose mg to units when you know the dose and want the syringe count, or units to mg when you know the syringe count and want to know what dose it actually delivered.
- 3
Type the value you do know
The calculator returns the other side of the conversion instantly, so a wrong vial value or a typo is visible right away as a number that does not make sense.
- 4
Note the syringe calibration
The calculator assumes a U-100 insulin syringe. If you are using anything else, the unit conversion does not apply and the result will be off by a constant factor.
Frequently asked questions about mg ↔ units
What is a U-100 syringe?
Does milligrams always equal a fixed number of units?
How do I convert from units back to milligrams?
Why does the converter need both vial mg and diluent mL?
Can I use this calculator for U-40 syringes?
What if the conversion result is a long decimal?
Related on Peptide Pilot
- Open
Peptide Pilot home
Overview of the calculators, references, guides, and iPhone app.
- Open
Reconstitution calculator
Full reconstitution math including doses per vial.
- Open
Dose calculator
Same math, framed around a single dose.
- Open
Guide: mg vs units
Plain-English explainer.
- Open
Guide: syringe types
Why U-100 is the default.
- Open
Semaglutide calculator
See the conversion on a real example.
- Open
Peptide index
Browse per-peptide pages.