Enter the concentration in mg/mL and the molecular weight in g/mol into the calculator to convert to molarity (M).

Mg/Ml To Molarity Calculator

↔ Switch to Molarity to Mg/ML

Enter any 2 values to calculate the missing variable

mg/mL ↔ Molarity Conversion Table (Assumes Molecular Weight = 58.44 g/mol)
mg/mL to mol/L (M)mol/L (M) to mg/mL
0.1 mg/mL = 0.001711 M0.01 M = 0.5844 mg/mL
0.25 mg/mL = 0.004278 M0.05 M = 2.922 mg/mL
0.5 mg/mL = 0.008556 M0.1 M = 5.844 mg/mL
1 mg/mL = 0.01711 M0.15 M = 8.766 mg/mL
2 mg/mL = 0.03422 M0.2 M = 11.688 mg/mL
3 mg/mL = 0.05133 M0.25 M = 14.61 mg/mL
5 mg/mL = 0.08556 M0.3 M = 17.532 mg/mL
10 mg/mL = 0.1711 M0.5 M = 29.22 mg/mL
20 mg/mL = 0.3422 M1 M = 58.44 mg/mL
50 mg/mL = 0.8556 M2 M = 116.88 mg/mL
Formula: M (mol/L) = (mg/mL) ÷ (MW in g/mol). Reverse: mg/mL = M × MW. (Note: mg/mL is numerically equal to g/L.)
mg/mL ↔ Molarity Conversion Table (Assumes Molecular Weight = 180.16 g/mol)
mg/mL to mol/L (M)mol/L (M) to mg/mL
0.1 mg/mL = 0.000555 M0.001 M = 0.18016 mg/mL
0.5 mg/mL = 0.002775 M0.01 M = 1.8016 mg/mL
1 mg/mL = 0.00555 M0.05 M = 9.008 mg/mL
2.5 mg/mL = 0.01388 M0.1 M = 18.016 mg/mL
5 mg/mL = 0.02775 M0.25 M = 45.04 mg/mL
10 mg/mL = 0.0555 M0.5 M = 90.08 mg/mL
25 mg/mL = 0.1388 M0.75 M = 135.12 mg/mL
50 mg/mL = 0.2775 M1 M = 180.16 mg/mL
100 mg/mL = 0.555 M2 M = 360.32 mg/mL
200 mg/mL = 1.11 M5 M = 900.8 mg/mL
Formula: M (mol/L) = (mg/mL) ÷ (MW in g/mol). Reverse: mg/mL = M × MW. (Note: mg/mL is numerically equal to g/L.)

Mg/mL to Molarity Formula

The core formula for converting mg/mL to molarity:

M = C / MW

Where M is molarity in mol/L, C is concentration in mg/mL, and MW is molecular weight in g/mol. This works without any conversion factor because 1 mg/mL is numerically identical to 1 g/L. Dividing g/L by g/mol yields mol/L directly.

To reverse the calculation (molarity to mg/mL): mg/mL = M x MW.

When to Use mg/mL vs. Molarity

Concentration in mg/mL (a gravimetric unit) is measured by weighing on a balance. It appears on drug labels, IV bags, protein stock solutions, and clinical lab reports because mass is what you physically dispense. Molarity (a stoichiometric unit) counts molecules per liter. Reaction stoichiometry, equilibrium constants, enzyme kinetics (Km, Vmax), and buffer recipes all require molar concentrations because chemical reactions proceed molecule-to-molecule, not gram-to-gram.

In practice, pharmaceutical compounding uses mg/mL; analytical chemistry and biochemistry use molarity. The conversion between the two always requires the molecular weight of the solute.

Molecular Weights of Common Laboratory Compounds

Reference table of frequently encountered compounds. The rightmost column shows molarity when dissolving 1 mg/mL of each compound.

CompoundMW (g/mol)1 mg/mL =
Sodium chloride (NaCl)58.4417.11 mM
Glucose180.165.551 mM
Sucrose342.302.922 mM
Tris base121.148.255 mM
EDTA disodium dihydrate372.242.686 mM
HEPES238.304.196 mM
Potassium chloride (KCl)74.5513.41 mM
Calcium chloride (anhydrous)110.989.011 mM
Sodium hydroxide (NaOH)40.0025.00 mM
Urea60.0616.65 mM
Glycine75.0313.33 mM
BSA (bovine serum albumin)~66,430~15.05 uM
Insulin (human)~5,808~172.2 uM
ATP disodium salt551.141.814 mM
Caffeine194.195.150 mM
Sodium bicarbonate84.0111.90 mM
DMSO78.1312.80 mM
Magnesium sulfate (anhydrous)120.378.308 mM
SDS (sodium dodecyl sulfate)288.383.468 mM
Ammonium sulfate132.147.568 mM

Worked Examples

Example 1: Physiological saline. Normal saline (0.9% NaCl) is 9 mg/mL. MW of NaCl = 58.44 g/mol. Molarity = 9 / 58.44 = 0.1540 M (154.0 mM). This is the isotonic concentration used in IV fluids and cell culture media.

Example 2: 5% Dextrose IV solution. A 5% dextrose bag contains 50 mg/mL glucose (MW = 180.16 g/mol). Molarity = 50 / 180.16 = 0.2775 M (277.5 mM). Knowing this molar value matters when calculating osmolarity for parenteral nutrition.

Example 3: BSA in a binding assay. A 2 mg/mL BSA solution (MW ~66,430 g/mol): Molarity = 2 / 66,430 = 0.0000301 M = 30.1 uM. Protein concentrations are typically reported in mg/mL because their molecular weights are large and often approximate.

Common Conversion Pitfalls

Confusing mg/mL with mg/L. These differ by a factor of 1,000. A value of 1 mg/mL equals 1,000 mg/L equals 1 g/L. If your source concentration is in mg/L (sometimes written as ppm in dilute aqueous solutions), divide by 1,000 first, or equivalently, divide by MW and then by 1,000.

Using kDa directly as g/mol. Protein molecular weights are often reported in kiloDaltons. 1 kDa = 1,000 g/mol. A 66.4 kDa protein has MW = 66,400 g/mol. Forgetting the 1,000x factor gives a molarity that is 1,000 times too high.

Hydrated vs. anhydrous forms. For hydrated salts (e.g., CaCl2 * 2H2O at 147.01 g/mol vs. anhydrous CaCl2 at 110.98 g/mol), always use the molecular weight of the form you actually weighed out. The wrong form shifts molarity by 10-40%.