Skip to main content

Nanomolar to Millimolar Converter

↔ Convert mM to nM instead

Common Conversions

nM mM
1 0.000001
10 0.00001
100 0.0001
1000 0.001
10000 0.01
100000 0.1
1000000 1
5000000 5
10000000 10
100000000 100
1000000000 1000
10000000000 10000

Why this conversion matters in chemistry

Pharmacology lives in nanomolar — a 50 nM IC50 for a kinase inhibitor, a 5 nM Kd for an antibody. Cell-culture media live in millimolar — 5 mM glucose, 2–4 mM glutamine, 140 mM NaCl. The conversion across the two scales is six orders of magnitude in a single step. Knowing that a 50 nM IC50 corresponds to 5 × 10⁻⁵ mM is the kind of cross-scale comparison that lets a pharmacology assay sit honestly next to a cellular phenotypic readout, where the buffer-component concentrations are the dominant background.

Formula

mM = nM × 10⁻⁶

Where the factor comes from

Two prefix steps rather than one separate these units, and the factor is their compound ratio. Nano stands for 10⁻⁹ and milli for 10⁻³, so dividing gives exactly 10⁻⁶ — a value inherited from the decimal prefix table of the General Conference on Weights and Measures, with no measured quantity anywhere in it. Both prefixes modify the mole in mol/L, so a nanomolar solution holds a millionth of the amount per liter that a millimolar one does. What deserves attention is the size of the gap the factor represents. Six decades is not a step any pipette takes; realizing it physically means at least two serial dilutions and in practice three or four, each carrying its own transfer error, and the exactness of 10⁻⁶ says nothing about how faithfully the finished solution matches the calculation.

Precision and significant figures

The exact 10⁻⁶ preserves every figure, so 50 nM is 5.0 × 10⁻⁵ mM, two figures on both sides. Write it that way. The decimal form, 0.000050 mM, buries the first meaningful digit behind four zeros and invites a dropped or added one that moves the answer by a factor of ten. Leading zeros are never significant, so decimal padding adds no precision at all. As for the underlying values, the two ends of this conversion rarely come from one experiment — a nanomolar number usually comes from a fitted curve and a millimolar one from a weighing, and they seldom deserve the same digit count when they meet in a comparison.

Worked Examples

1000000 nM = 1 mM

One million nanomolar — the conversion anchor and the boundary at which the prefix changes.

1 nM = 0.000001 mM

One nanomolar in mM — illustrating why the nM unit exists in the first place.

1000 nM = 0.001 mM

One micromolar written in mM — useful when an assay buffer recipe drops down to trace dosing.

100 nM = 0.0001 mM

Sub-micromolar concentration, expressed in mM units for direct comparison against a buffer composition.

Common mistakes

One division by 1000 instead of two

Stopping halfway lands on micromolar while the label still reads millimolar, and the answer comes out a thousandfold high. Nothing about it looks wrong: 50 nM emerging as 0.05 mM rather than 0.00005 mM is a perfectly plausible buffer concentration. Counting the prefix steps out loud, nano to micro to milli, catches the omission before it propagates into a figure.

Zeros miscounted in the decimal form

0.000001 and 0.00001 differ by a factor of ten and by one character. Spreadsheets make it worse by displaying a truncated form while storing the full value, so the cell you read and the cell you calculated with can quietly disagree. Keeping the whole column in scientific notation removes the failure mode rather than managing it.

A millionfold dilution attempted in one step

Reaching nanomolar from a millimolar stock spans six orders of magnitude, which no single transfer delivers accurately — a microliter into a liter is neither reliably pipettable nor easily mixed. Two thousandfold steps, or three hundredfold ones, do the job instead, and each carries its own error, so the finished concentration is less certain than the exact factor implies.

Frequently Asked Questions

How do I convert nM to mM?
Divide by 10⁶. Mentally it's often easier as two steps: nM ÷ 1000 gives µM, then ÷ 1000 again gives mM.
When does this conversion actually matter?
Comparing drug IC50 values (nM range) against substrate concentrations in enzyme assays (mM range) reveals the selectivity window — the gap between potency and bulk substrate that determines whether an inhibitor is competitive.
What's the prefix relationship?
1 mM = 1000 µM = 10⁶ nM = 10⁹ pM. Each prefix step is a factor of 1000, so getting between adjacent ones is a single decimal shift; spanning the full range demands more care.