Skip to main content

Molarity to mg/L Converter

↔ Convert mg/L to mol/L instead

Common Conversions

mol/L mg/L
0.0001 M NaCl (58.44) 5.844 mg/L
0.001 M NaCl (58.44) 58.44 mg/L
0.01 M NaCl (58.44) 584.4 mg/L
0.1 M NaCl (58.44) 5,844 mg/L
1 M NaCl (58.44) 58,440 mg/L
0.001 M glucose (180.16) 180.16 mg/L
0.01 M glucose (180.16) 1,802 mg/L
0.1 M glucose (180.16) 18,016 mg/L
0.001 M CaCO₃ (100.09) 100.09 mg/L
0.01 M HCl (36.46) 364.6 mg/L
0.1 M HCl (36.46) 3,646 mg/L
0.05 M H₂SO₄ (98.08) 4,904 mg/L

Why this conversion matters in chemistry

Titrant standardization runs into this conversion routinely. A 0.1000 M KHP primary standard (MW 204.22 g/mol) is 20,423 mg/L on the equivalent mass-based prep — the form a USP <621> HPLC mobile-phase buffer worksheet expects. The conversion needs molecular weight as the bridge between moles and grams. The factor combines MW (g/mol) with the milli prefix (× 1000), netting MW × 1000 mg/L per mol/L. It comes up when titrant or stock-solution preparation crosses between molar and mass-based notations.

Formula

mg/L = mol/L × MW × 1000

Where the factor comes from

Both units sit over a liter of the same solution, so the volume cancels and only the mass-for-amount exchange remains: mol/L × M g/mol gives g/L, and the milli prefix turns that into mg/L. The 1000 is exact by definition. M is not, being summed from standard atomic weights that are measured and, for elements whose isotopic composition varies with the source of the material, published as intervals rather than single values. What separates this pair from a bench prep conversion is where the answer goes. Mass concentration per liter is the working currency of water and wastewater analysis, and that field attaches a reporting basis to the number — nitrogen reported as N rather than as nitrate, hardness reported as calcium carbonate. The basis chooses the molar mass, so it has to be settled first.

Precision and significant figures

The exact thousand contributes nothing; the molar mass at worst a few parts in ten thousand — more for formulas carrying lithium, boron or sulfur, whose atomic weights are tabulated as ranges. The input governs throughout. Instrumental mass concentrations arrive with two or three significant figures; ion chromatography and ICP results are calibrated against gravimetrically prepared standards and show a few percent of between-run spread once dilution and matrix effects are counted. A molarity of 0.0100 M through 58.44 gives 584.4 mg/L, and 584 is the honest form to report. Near the bottom of a method's range the picture changes again — values within a few multiples of the detection limit carry relative uncertainties in the tens of percent, and moving them into mol/L does nothing to improve that.

Worked Examples

1 M NaCl (MW 58.44) = 58440 mg/L

1 M NaCl in mass-concentration terms — a high-end working stock.

0.001 M (MW 100) = 100 mg/L

1 mM of a MW 100 compound — a clean shortcut value.

0.1 M HCl (MW 36.46) = 3646 mg/L

0.1 M HCl in mg/L — the titrant strength on a mass basis.

0.01 M glucose (MW 180) = 1800 mg/L

10 mM glucose in mg/L — a typical assay-side working concentration.

Common mistakes

As nitrogen or as nitrate

One millimole per liter of nitrate is 62.0 mg/L expressed as NO₃⁻ and 14.0 mg/L expressed as N. Those differ by a factor of 4.43 and both are legitimate; only the stated basis says which was meant. Ammonia, phosphate and sulfate carry the same ambiguity, reported as N, P or S. A mass concentration without its basis cannot be converted to molarity at all.

Milligrams per liter equated with ppm

The two agree only when the solution's density is 1.000 g/mL, which dilute aqueous samples approximate closely enough to ignore. A brine, a concentrated acid, or anything in an organic solvent does not. Parts per million is a mass ratio while mg/L is a mass per volume, so reconciling them requires the density — which makes it a measurement rather than a unit change.

Hardness carries a carbonate basis

Hardness and alkalinity are conventionally expressed as though the sample contained calcium carbonate, so 1 mmol/L of calcium becomes 100.1 mg/L as CaCO₃ rather than 40.1 mg/L as Ca. The convention exists so contributions from different divalent cations can be summed on one scale. Multiplying by calcium's own atomic weight is a defensible calculation that answers a different question.

Frequently Asked Questions

How do I convert molarity to mg/L?
Multiply by molecular weight (g/mol) and then by 1000. For NaCl (MW 58.44): 0.1 M × 58.44 × 1000 = 5844 mg/L.
Why does this need molecular weight?
Molarity counts moles per volume; mg/L counts mass per volume. Bridging the two notations needs the molar mass as the conversion between moles and grams. Without MW the conversion is undefined.
What's the shortcut form?
mg/L = mM × MW. Working in millimolarity rather than molarity drops the × 1000 factor cleanly. Useful when concentrations naturally land in the mM range.