Vial to Units Menu

Methodology

Every number on Vial to Units comes from three formulas: concentration = amount in vial ÷ water added; volume = amount ÷ concentration; syringe units = volume × 100. All calculations assume a U-100 insulin syringe, on which 100 units is 1 mL, and results are shown to at most four significant figures.

This page gives the formulas, the assumptions, the rounding rules and a table of test values you can reproduce.

Key facts

  • Concentration (mg/mL) = amount in vial (mg) ÷ water added (mL).
  • Volume to draw (mL) = amount (mg) ÷ concentration (mg/mL).
  • Syringe units = volume (mL) × 100, because every calculation assumes a U-100 syringe: 100 units = 1 mL.
  • Results are shown to at most 4 significant figures, with trailing zeros removed: 10 ÷ 3 is shown as 3.333.
  • Test value: a 10 mg vial with 2 mL of water and an amount of 1 mg gives 5 mg/mL, 0.2 mL, 20 units.

The core calculation

concentration (mg/mL) = amount in vial (mg) ÷ water added (mL) volume to draw (mL) = dose (mg) ÷ concentration (mg/mL) syringe units = volume (mL) × 100 (U-100 syringe: 100 units = 1 mL)
  1. Concentration. Divide the amount printed on the vial by the volume of water added. 10 mg ÷ 2 mL = 5 mg/mL.
  2. Volume. Divide the amount to be drawn by the concentration. 1 mg ÷ 5 mg/mL = 0.2 mL.
  3. Syringe units. Multiply the volume in mL by 100. 0.2 mL × 100 = 20 units on a U-100 insulin syringe.

The example uses round numbers to show the arithmetic. It is not a suggestion of an amount to use. Amounts can be in mg or in IU, as long as the vial and the amount to be drawn use the same one. An amount entered in mcg is divided by 1,000 before the calculation.

All formulas

CalculationFormulaUsed by
Concentrationamount in vial ÷ water addedEvery calculator and chart
Volume to drawamount ÷ concentrationReconstitution calculator, compound pages
Syringe unitsvolume (mL) × 100Every calculator and chart
Amount in a drawunits ÷ 100 × concentrationUnits → mg mode, units to mg charts
Amounts per vialamount in vial ÷ amount per drawReconstitution calculator, vial supply calculator
Water for a chosen drawamount in vial × units ÷ (amount × 100)Bacteriostatic water calculator
Days per vialwhole amounts per vial ÷ injections per week × 7Vial supply calculator
Blend componentcomponent mg ÷ water (mL) × units ÷ 100Blend calculator
Mass1 g = 1,000 mg; 1 mg = 1,000 mcgUnit converter
Syringe scalesmL = units ÷ 100 (U-100); mL = units ÷ 40 (U-40)Syringe units chart
IU and mgmg = IU ÷ (IU per mg from the label)Unit converter

Assumptions

  • The syringe is U-100. 100 units = 1 mL, so 1 unit = 0.01 mL. A U-40 or U-500 syringe gives a different volume for the same number. Only the syringe units chart handles U-40.
  • The final volume equals the water added. The dry powder takes up a small volume of its own, which is ignored. Where a product label states the concentration after mixing, the label figure takes priority.
  • The vial holds the labeled amount and all of the measured water went in.
  • Nothing is lost. Liquid left in the needle, the syringe tip or the vial is not subtracted, so counts of amounts per vial are upper limits.
  • 1 mL = 1 cc, and 1 mg = 1,000 mcg.
  • IU per mg is never assumed by the unit converter; it is entered from the product label. The HGH IU to mg chart uses 3 IU per mg, the figure in FDA-approved somatropin labeling, and says so.

Rounding and display rules

  • Calculations run at full floating-point precision. Rounding happens once, when a number is displayed.
  • Displayed values have at most 4 significant figures. Trailing zeros are dropped, so 5.000 is shown as 5 and 0.0500 as 0.05.
  • Values of 1,000 or more are shown as whole numbers, and charts add thousands separators.
  • The unit converter keeps up to 10 significant figures, because it converts between exact units.
  • Whole amounts per vial are rounded down; vials needed for a period are rounded up.
  • Chart cells above 100 units are marked "over 1 mL", because a 1 mL syringe stops at 100 units. Cells under 2 units are marked as too small to read reliably.
  • Rounding is for display only. It is not a statement about how precisely a syringe can be read.
Exact valueDisplayed as
3.33333333333333353.333
0.0166666666666666660.01667
0.050.05
2.52.5
33.33333333333333633.33
1234.51235
12345.612350
0.0001234560.0001235

Test values

Each row below is generated when the site is built by calling the same function the calculators use, so the table always shows what the code returns. The same functions are covered by an automated test suite that compares them with results worked by hand. The inputs are arbitrary test numbers, not doses.

FunctionInputsResult
reconstitutevial 10 mg, water 2 mL, amount 1 mg5 mg/mL, 0.2 mL, 20 units, 10 such amounts per vial
reconstitutevial 5 mg, water 2 mL, amount 0.25 mg2.5 mg/mL, 0.1 mL, 10 units, 20 such amounts per vial
reconstitutevial 10 mg, water 3 mL, amount 1 mg3.333 mg/mL, 0.3 mL, 30 units, 10 such amounts per vial
reconstitutevial 12 mg, water 2.4 mL, amount 0.6 mg5 mg/mL, 0.12 mL, 12 units, 20 such amounts per vial
reconstitutevial 10 IU, water 1 mL, amount 2 IU10 IU/mL, 0.2 mL, 20 units, 5 such amounts per vial
reconstitutevial 5,000 IU, water 5 mL, amount 500 IU1000 IU/mL, 0.5 mL, 50 units, 10 such amounts per vial
unitsToAmountvial 10 mg, water 2 mL, 20 units drawn5 mg/mL, 0.2 mL, 1 mg
unitsToAmountvial 5 mg, water 2.5 mL, 7 units drawn2 mg/mL, 0.07 mL, 0.14 mg
unitsToAmountvial 15 mg, water 3 mL, 100 units drawn5 mg/mL, 1 mL, 5 mg
waterForUnitsvial 10 mg, amount 0.5 mg to fill 10 units2 mL of water, 5 mg/mL, 0.05 mg per unit
waterForUnitsvial 5 mg, amount 0.25 mg to fill 20 units4 mL of water, 1.25 mg/mL, 0.0125 mg per unit
vialSupplyvial 10 mg, amount 3 mg, 2 injections per week, 4 weeks3 whole amounts per vial, 1 mg left over, 10.5 days per vial, 8 needed, 3 vials
blendDrawvial 10 mg + 5 mg, water 2 mL, 10 units drawn5 and 2.5 mg/mL; 0.5 mg and 0.25 mg in the draw
convertMass250 mcg to mg0.25 mg
convertMass1.5 mg to mcg1500 mcg
mlToUnits0.25 mL on a U-100 syringe25 units
unitsToMl10 units on a U-100 syringe0.1 mL
unitsToMl10 units on a U-40 syringe0.25 mL
convertSyringeUnits10 units on U-40, read on U-10025 units
iuToMg12 IU at 3 IU per mg4 mg
mgToIu4 mg at 3 IU per mg12 IU

To reproduce a row by hand, follow the three steps above, or use the guide to checking a result by hand.

What the site does not calculate

It does not state, suggest or imply a dose, a starting amount, a frequency or a schedule for any compound, and it does not model how any compound behaves in the body. The amount to draw is an input, taken from a prescription.

Regulatory status lines

Each compound page carries a one-line note on US regulatory status, the month it was checked, and a source. Statuses were last checked in November 2026.

"Not FDA-approved" means no product containing the substance was listed in Drugs@FDA, the FDA's database of approved drugs, when it was checked. "FDA-approved" lines name the brand and link to its label on DailyMed. The notes are facts about approval, not statements about safety, effectiveness or whether a substance may be compounded.

Sources

External links on this site go only to primary sources: the FDA, DailyMed drug labels, NIST, the CDC and USP. Each was read against the claim it supports.

Who publishes this

Vial to Units is published by the site itself. No named author, clinician or medical reviewer is credited, because none was involved: the content is arithmetic and label-reading, written and checked against the sources above. It is not medical advice. See the about page and the editorial policy.

Report an error

If a formula, a chart figure, a test value or a regulatory note is wrong, it should be corrected. This site does not yet publish a contact address; one will be listed here and on the editorial policy page when it is set up. A useful report gives the page address, the inputs used, the result shown and the result expected.

Last updated