Skip to main content

Molar to Millimolar Converter

↔ Convert mM to M instead

Common Conversions

M mM
0.0001 0.1
0.0005 0.5
0.001 1
0.005 5
0.01 10
0.05 50
0.1 100
0.5 500
1 1000
2 2000
5 5000
10 10000

Why this conversion matters in chemistry

Molar is usually the unit on the label; millimolar is usually the unit in the protocol. Converting between the two is one of the least glamorous steps in any prep, and also one of the most common. A 1 M Tris stock becomes 1000 mM, a 0.1 M phosphate buffer becomes 100 mM, and the whole point of the conversion is to let you figure out how much stock to pull from the shelf without reaching for a calculator every time. The arithmetic is multiplying by 1000. The value is internalizing the scale so it stops feeling like arithmetic at all.

Formula

mM = M × 1000

Where the factor comes from

Strictly, prefixes attach to units, and M is not one — it is a chemists' shorthand for mol/L that predates the SI and sits outside it. Written properly the pair is mol/L to mmol/L, and the factor is then nothing but the milli prefix: an exact multiplier of 10⁻³ on the amount, which moves the concentration figure up by 1000. Both sides carry the same liter, defined since 1964 as exactly one cubic decimeter, so the volume cancels without comment. One consequence is worth keeping. A cubic meter is a thousand liters, so 1 mM is exactly 1 mol/m³ — the coherent SI unit for amount concentration. Whatever a transport calculation or a reactor model wants in mol/m³ is numerically the millimolar figure already written on the protocol.

Precision and significant figures

Three decimal places move and no information does. The hazard is the trailing zeros that multiplying by a thousand creates: 1 M written as 1000 mM looks like four significant figures and almost never is, because the label on a stock bottle states a nominal target rather than a measurement. Sodium hydroxide and hydrochloric acid stocks drift from nominal in opposite ways — the first takes up water and carbon dioxide from the air, the second loses hydrogen chloride from an opened bottle. That is why a titrant's strength is established by standardization against a primary standard instead of being read off the label. Two or three figures is what most working solutions honestly carry.

Worked Examples

1 M = 1000 mM

A clean round stock concentration. Tris-HCl at 1 M is something you'll see on almost every bench.

0.1 M = 100 mM

Standard buffer concentration for a lot of biochemistry — high enough to hold pH, low enough not to dominate the ionic strength.

0.001 M = 1 mM

Typical substrate working concentration for an enzyme kinetics run.

6 M = 6000 mM

A common working stock of HCl — prepared by diluting the ~12 M concentrated bottle roughly two-fold. Safer to dispense and still concentrated enough to adjust pH with small additions.

Common mistakes

Check against water's own molarity

Pure water is about 55 M, and the concentrated mineral acids top out near 18 M, so an aqueous solute concentration much above 20 M deserves a hard look for a stray factor of a thousand. The anchor works in the other direction too: a buffer specified at 50 M rather than 50 mM is not merely wrong but impossible, and the check catches it before anything is weighed.

Concentration substituted for activity

The hundred-millimolar range is where activity coefficients stop being ignorable. For a 1:1 salt at 100 mM the mean activity coefficient sits closer to 0.8 than to 1, so equilibrium constants, pH values and solubility products computed from concentrations alone carry a systematic offset. Rewriting 0.1 M as 100 mM changes the presentation of the number and nothing whatever about that gap.

Buffer strength names the total

A 100 mM phosphate buffer means 100 mM of total phosphate, split between the mono- and dibasic forms according to the working pH. It does not mean 100 mM of whichever salt sits on the shelf. Mixing 100 mM monobasic and 100 mM dibasic stocks to the target pH is correct, since both are already at total-phosphate strength; adding one salt into a full-strength solution of the other is not.

Frequently Asked Questions

How do I convert M to mM?
Multiply by 1000. So 0.15 M NaCl — physiological saline — is 150 mM, and 2 M is 2000 mM. The arithmetic never gets harder than moving a decimal point three places.
Why does most biology live in mM rather than M?
Because 1 M is a concentrated solution for a biological system. Typical buffers run 10 to 100 mM; enzyme substrates are usually somewhere in the 0.01 to 10 mM range; signaling molecules are nM or µM. Expressing those numbers in M either requires a string of decimal zeros or feels awkwardly small. mM just reads cleaner.
How do I dilute a molar stock into a millimolar working solution?
C₁V₁ = C₂V₂, same as any other dilution. For 500 mL of 50 mM Tris from a 1 M (1000 mM) stock, you'd pull (50 × 500) / 1000 = 25 mL of stock and bring it up to 500 mL with water. The only thing to watch is keeping both concentrations in the same units before you start.
What are common molar concentrations of lab reagents?
Concentrated HCl runs around 12 M; concentrated H₂SO₄ is closer to 18 M. NaOH stocks are often 1 to 10 M. PBS phosphate is usually 10 mM (0.01 M) while Tris buffer stocks sit between 50 mM and 1 M. DMSO drug stocks tend to be 10 to 100 mM — enough to do a thousand-fold dilution into an aqueous assay without the DMSO itself causing trouble.