OD600 Calculator
OD600 is a turbidity reading, not a concentration, so turning it into cells per millilitre needs one extra number: how many cells of your organism, in your medium, on your instrument are worth one unit of OD600. This calculator multiplies your blank-corrected reading by that factor — taken from published BioNumbers records for E. coli, S. cerevisiae and B. subtilis, or from a calibration you measure yourself — and then does the three things a single magic-number converter skips: it shows the spread between independent citations instead of pretending one value is the truth, it folds in the dilution you made before reading and reports the cuvette and the culture separately, and it tells you when the reading is above OD 1 and therefore no longer proportional to anything. Optional dry-weight factors give the same answer in g DCW/L, a volume gives total cells, and a calibration mode fits your own factor from paired counts.
A spectrophotometer set to 600 nm is not measuring a chemical at all. There is no chromophore absorbing at 600 nm in a bacterial suspension; the beam is dimmed because cells deflect light out of it. That is why the reading is called optical density and why the conversion is empirical: the answer depends on how big the cells are, how they cluster, what the detector sees around the cuvette, and how far the light travelled. The cited records behind this page say exactly that — BNID 100985 notes that turbidity "is due to light scattering, not absorption", that it is "sensitive to the geometry of the detector relative to the cuvette, as well as the size and shape of the cells", and that one "must calibrate each spectrophotometer for each strain".
The consequence is a number you cannot memorise your way around. Two papers on the same organism, Escherichia coli, published in the same reference database give 1×10⁹ cells/mL per OD600 unit (BNID 100985, from Ausubel’s Short Protocols) and 2×10⁸ (BNID 103625, Sezonov and colleagues on E. coli physiology in Luria-Bertani broth) — a five-fold difference for one species. Pages that print "OD600 1.0 = 8×10⁸ cells/mL" without saying which organism, which medium and which instrument are not wrong so much as incomplete, and the incompleteness is the whole error budget.
So this page keeps the factor visible. Pick an organism and condition and the result prints the record it used — the BNID and the paper behind it — and, because one citation is a starting point rather than a measurement, the range across the published records for that organism sits beside it. That range is not hedging: it is the size of the disagreement in the literature, and it is the number that tells you whether to bother calibrating. For budding yeast the published spread inside one species is nearly four-fold (3×10⁷ cells/mL per OD600 at BNID 100986 against 8×10⁶ for stationary-phase cells at 30 °C, BNID 106301).
The arithmetic is then a multiplication with three bookkeeping terms, and the calculator handles all of them: the blank that was subtracted from your reading, the dilution that stood between the culture and the cuvette, and the window the instrument can be trusted in. BNID 100986 states the working limit plainly — "best to measure at OD<1 to insure linearity" — and BNID 109702 shows what happens past it: Corynebacterium glutamicum is reported at 5.5 g CDW/L at OD600 15 and 9.6 g/L at OD 30, so each additional OD unit is worth 13% less dry mass at the top of that range than at the bottom. Anything read above the window is scaled back by the dilute-into-window mode, which tells you the fold to make and the reading to expect.
Two out-frames come out of the same result, because a bench conversation about density happens in both. Cells per millilitre is what an inoculation decision needs; grams of dry cell weight per litre is what a fermentation and a product-titration conversation uses, and those ratios (0.30 to 0.47 g DCW/L per OD600 for E. coli across four independent labs, BNID 109835, 109838, 109837 and 107924) are on the page with their own citations. Add the volume your culture sits in and the same reading becomes a total number of cells. Counting colonies, growth rates and molar concentrations are deliberately not here: viable counts are the CFU calculator, OD over time is the population doubling time calculator, and a defined compound with a real extinction coefficient is the Beer-Lambert calculator.
OD600 Calculator
How to use the od600 calculator
Choose what to find: cell density from a reading, the reading a known density should give, how far to dilute a too-dark sample, or your own calibration factor from paired counts.
Enter the OD600 reading the instrument reported, and the blank reading of the same medium in the same cuvette if it was not zeroed away. The subtraction happens before anything else.
Pick a conversion factor. Each option is a published BioNumbers record and its label carries the BNID it came from; the result names the organism, the condition and the paper.
Set the dilution factor if the cuvette sample was diluted — 4 for one part culture plus three parts medium. The primary answer is your undiluted culture; the cuvette value is reported separately.
Optionally choose a dry-weight factor to get g DCW/L as well as cells/mL, and enter the culture volume to get the total number of cells in the flask.
For the calibration mode, enter at least two pairs of a blank-corrected OD600 and the cell count of that same sample — from a hemocytometer, a Coulter counter or a plate count. Three pairs or more, spread across 0.2 to 1.0, are what make the fit worth using.
Read the range printed under the result. If it is wider than the decision you are making, calibrate; if it is narrower, the published factor is good enough and you saved an afternoon.
Take the density forward: a dilution into a fresh flask is the dilution calculator or the serial dilution calculator, and the whole workflow is walked in the OD600 to cell density guide.
OD600 formula
Variables and units
| Symbol | Meaning | Unit |
|---|---|---|
| OD600 | Turbidity reading at 600 nm; light scattered out of the beam, not absorbed | — |
| OD | Blank-corrected reading used in every equation below | — |
| factor | Cells/mL worth one OD600 unit for that organism and condition | cells·mL⁻¹·OD⁻¹ |
| DF | Fold the sample was diluted before the reading was taken | × |
| V | Volume the culture occupies | mL |
| N | Total cells in that volume | cells |
| k | Calibration factor fitted from your own paired counts | cells·mL⁻¹·OD⁻¹ |
| ceiling | Above this reading turbidity stops being proportional to cell number | OD600 |
How od600 is calculated
- Subtract the blank: 0.68 − 0.08 = 0.60. Everything after this uses the corrected number.
- Multiply by the factor of the organism you picked: 0.60 × 1×10⁹ = 6.0×10⁸ cells/mL in the cuvette.
- Multiply by the dilution factor to leave the cuvette and return to the culture: 6.0×10⁸ × 10 = 6.0×10⁹ cells/mL.
- Multiply by the published range for the same organism to get the interval the honest answer sits in: 1.2×10⁸–6.0×10⁸ at the cuvette stage, ten times that for the culture.
- Convert in parallel to biomass with a g DCW/L ratio (0.60 × 0.33 = 0.198 g/L) and to total cells with the volume (6.0×10⁸ × 250 mL = 1.5×10¹¹ cells).
- Check the reading against the window before believing any of it: above OD 1 the calculator stops calling the result a measurement and starts telling you what to dilute.
Worked laboratory examples
Example 1 — The plain conversion: 0.60 OD600 of E. coli
Given: reading 0.68, blank 0.08 · factor BNID 100985 = 1×10⁹ cells/mL per OD600 · no dilution
- OD = 0.68 − 0.08 = 0.60.
- cells/mL = 0.60 × 1×10⁹ = 6.0×10⁸.
- The same reading against BNID 103625 (E. coli in LB, 2×10⁸ per OD600) would give 1.2×10⁸ — the five-fold spread the two citations actually disagree by, printed as a range: 1.2×10⁸–6.0×10⁸ cells/mL.
- Transmittance at that reading is 25.1%, which is why the beam still reaches the detector: this is a readable sample, no dilution needed.
Result: 6.0×10⁸ cells/mL (range 1.2×10⁸–6.0×10⁸ across the two cited E. coli records)
Example 2 — The dilution you made before reading
Given: OD 0.60 after blank · BNID 100985 factor · 1 part culture + 9 parts medium, DF = 10 · culture volume 250 mL
- The cuvette holds 0.60 × 1×10⁹ = 6.0×10⁸ cells/mL.
- The flask is ten times that: 6.0×10⁹ cells/mL — this is the number the calculator prints as the answer.
- Total cells: 6.0×10⁹ × 250 mL = 1.5×10¹² cells in the culture.
- Dry weight at the same time: the culture is worth 0.60 × 10 = 6.0 OD600 units per litre of cuvette-equivalent, so 6.0 × 0.33 g DCW/L per OD600 (BNID 109838, E. coli MG1655) = 1.98 g DCW/L.
Result: 6.0×10⁹ cells/mL in the culture, 1.5×10¹² cells total, 1.98 g DCW/L
Example 3 — A reading that is too dark to trust
Given: OD600 3.2 · linear ceiling 1.0 (BNID 100986: measure below OD 1 to ensure linearity)
- fold = ⌈3.2 ÷ 1.0⌉ = 4, so make a 1-in-4 dilution — 50 µL culture plus 150 µL fresh medium.
- The diluted cuvette should then read near OD600 0.80 (3.2 ÷ 4).
- Convert that reading normally and multiply by the four-fold dilution: 0.80 × 1×10⁹ × 4 = 3.2×10⁹ cells/mL.
- The rounding is deliberately upward. A prediction of 0.80 is comfortably inside the window; a prediction of 0.98 would be sitting on its edge, and the flattening documented at BNID 109702 — where each OD unit of C. glutamicum is worth 13% less dry mass at OD 30 than at OD 15 — is exactly the error being avoided.
Result: Dilute 4-fold, expect OD600 0.80, then 3.2×10⁹ cells/mL
Example 4 — Calibrating your own factor
Given: (0.20, 1.8×10⁸) · (0.50, 4.5×10⁸) · (1.00, 8.6×10⁸) — readings against counts of the same samples
- k = Σ(OD·cells) ÷ Σ(OD²) = (3.6×10⁷ + 2.25×10⁸ + 8.6×10⁸) ÷ (0.04 + 0.25 + 1.00) = 1.121×10⁹ ÷ 1.29 = 8.69×10⁸ cells/mL per OD600.
- The three per-point ratios are 9.0×10⁸, 9.0×10⁸ and 8.6×10⁸ — a 4.5% spread, which is tight enough that one straight line is a fair description of your culture.
- That fitted factor is 13% below the published 1×10⁹ of BNID 100985, so at OD 0.60 your strain is 5.2×10⁸ cells/mL where the literature factor would have said 6.0×10⁸.
- Feed 8.69×10⁸ back in as your own factor and every later reading on this instrument uses your strain, not somebody else’s.
Result: Your factor 8.69×10⁸ cells/mL per OD600, scatter 4.5%, 13% below the cited E. coli record
Example 5 — Yeast, where the same reading means a different organism-sized number
Given: OD600 1.0 · BNID 100986 S. cerevisiae 3×10⁷ cells/mL per OD600 · BNID 106301 stationary phase at 30 °C 8×10⁶
- One OD600 unit of budding yeast is 3×10⁷ cells/mL — more than thirty times fewer cells than an E. coli reading of the same size, because a yeast cell is several times wider and scatters far more light.
- The same species measured in stationary phase gives 8×10⁶ at 30 °C, 1.1×10⁷ at 20 °C, 9×10⁶ at 10 °C (BNID 106301, 106300, 106299) — a 3.75-fold disagreement inside one organism, and the three stationary temperatures sit within 1.375× of each other.
- Yeast cultures also grow past the window: 5.2 ± 0.2 OD600 is the maximum reported in YPD (BNID 106303), which is a five-fold dilution away from linearity by the BNID 100986 criterion.
- For dry weight, fission yeast publishes 0.62 g DCW/L per OD600 (BNID 108275) — nearly double the E. coli ratio, and a reminder that the biomass factor is organism-specific too.
Result: 3×10⁷ cells/mL at OD600 1.0 (BNID 100986), with 8×10⁶–1.1×10⁷ for stationary-phase cells
Want the reasoning behind the numbers? Read How to Convert OD600 to Cell Density.
How to interpret the result
The primary card is the density of the culture you started with, in cells/mL — the cuvette value is printed underneath it so the dilution is never silently folded in twice. The card after that is a range rather than a second opinion: it is the interval spanned by the published records for that organism, and reading it is how you decide whether the difference matters. If you are choosing between inoculating at 10⁶ or 10⁷ cells/mL, a five-fold citation spread is not an obstacle. If you are reporting a yield in a paper, it is the first thing a reviewer will ask about, and the answer is a calibration, not a citation.
Dry weight appears only when you ask for it, because it is a different measurement with its own spread. Four E. coli labs publishing OD600-to-dry-weight ratios give 0.30, 0.33, 0.36 and 0.47 g DCW/L per OD600 (BNID 109835, 109838, 109837, 107924) — a 1.6-fold range that reflects medium, strain and how the drying was done, since a residual water content of a few percent moves the number. The ratio you should use is the one measured in your medium, and the published ones are the bracket.
The transmittance figure is included for one practical reason: it is the physical meaning of the warning. OD600 0.6 lets 25% of the light through, OD 1 lets 10% through, and OD 3.2 leaves 0.06% — one part in sixteen hundred. At that point the reading is dominated by whatever light the detector was never supposed to see, and the arithmetic that happily multiplies it by a factor is producing fiction. The dilute-into-window mode exists to keep you out of that region rather than to help you compute inside it.
When the calibration mode reports its scatter, it is testing your own linearity claim. A fitted factor with a 4% spread says turbidity and cell number are proportional across the range you measured and one number is safe. A spread above 15% means the counts stopped tracking the reading — usually because the dense points were above the window, or because cells clustered — and the honest response is to measure fewer, darker-free points, not to average them.
Assumptions
- The reading was taken at 600 nm against a blank of the same medium in the same cuvette type, in a instrument whose stated working range covers the reading.
- Cells are suspended singly and evenly — clumps and biofilm fragments scatter like larger particles and inflate the reading relative to counts.
- The chosen factor was measured for a comparable organism, medium, growth phase and instrument geometry, since every one of those enters the published spread.
- Turbidity is proportional to cell number over the readings used, which holds inside the linear window and is what the calibration mode checks.
- A dilution factor of 1 means the culture went into the cuvette undiluted.
Limitations
- A published factor transfers between instruments only approximately: scattering depends on detector geometry, and the source records say the calibration must be repeated per spectrophotometer and per strain.
- The table is six cell-count records and seven dry-weight records. Anything else — a Pseudomonas, a CHO line, a Streptomyces — must be converted with your own factor, and the page says so rather than extrapolating.
- Viable counts are not the same quantity as total counts. A plate count reads colony-forming units, which is what the CFU calculator is for, and dead cells contribute turbidity but not colonies.
- Cell size changes with growth phase and medium, so a factor fitted on exponential-phase cells will misreport stationary-phase cells even on the same instrument.
- The 1.0 ceiling is the conservative published advice, not a property of your machine; some instruments stay linear somewhat higher and microvolume readers behave differently again.
Common mistakes
- Using one number for every organism — a yeast culture at OD 1.0 is roughly 3×10⁷ cells/mL (BNID 100986), an E. coli culture roughly 1×10⁹ (BNID 100985).
- Reading an undiluted culture at OD 3 and multiplying it by a factor; above the window the reading under-reports the density it is supposed to measure.
- Reporting the cuvette density as the culture density after a 1-in-10 dilution, and losing the factor of ten.
- Subtracting the blank twice — once on the instrument and again in the calculator — or not subtracting it at all when the medium itself is turbid (a YPD blank can read several hundredths on its own).
- Quoting a citation factor to two significant figures in a manuscript when the literature disagrees by five-fold for the same species.
- Treating OD600 and absorbance-based concentration as the same measurement: no ε exists for a cell, so the Beer-Lambert law cannot be applied to a culture.
FAQ
How do I convert OD600 to cells/mL?
Is OD600 the same as absorbance?
Why do different sources give different numbers for E. coli?
What is the highest OD600 I can trust?
Can this convert OD600 to CFU/mL?
How do I make a calibration curve for my instrument?
Do I need to subtract a blank?
What does the culture volume do to the answer?
Scientific Sources
- BioNumbers BNID 100985 — E. coli 1×10⁸ cells/mL at OD600 0.1 (Ausubel, Short Protocols 5th ed. Vol. 1) · Tier 2 source
- BioNumbers BNID 103625 — E. coli in LB 2×10⁷ cells/mL at OD600 0.1 (Sezonov 2007) · Tier 2 source
- BioNumbers BNID 100986 — S. cerevisiae 3×10⁷ cells/mL at OD600 1, with the “measure below OD 1” comment · Tier 2 source
- BioNumbers BNID 106301, 106300, 106299 — S. cerevisiae stationary phase at 30, 20 and 10 °C (Margesin 2009) · Tier 2 source
- BioNumbers BNID 105287 — B. subtilis 5×10⁸ cells/mL at OD600 1 (Fisher 2001) · Tier 2 source
- BioNumbers BNID 105286 — B. subtilis 1×10⁷–5×10⁷ cells/mL at OD600 ~0.1, published as a range (Arrieta 2006) · Tier 2 source
- BioNumbers BNID 109838, 109835, 109837, 107924 — E. coli g DCW/L per OD600: 0.33, 0.30, 0.36, 0.47 · Tier 2 source
- BioNumbers BNID 108275 — S. pombe 1 OD600 = 0.62 g DCW/L (Sohn 2012) · Tier 2 source
- BioNumbers BNID 109702 — C. glutamicum 5.5 g CDW/L at OD600 15 and 9.6 at OD30, the high-density flattening (Noack 2011) · Tier 2 source
- BioNumbers BNID 106303 — maximum OD600 of S. cerevisiae in YPD, 5.2 ± 0.2 (Boccazzi 2006) · Tier 2 source
- Sezonov G et al. Escherichia coli physiology in Luria-Bertani broth. J Bacteriol 2007;189:8746-9 · Tier 1 source
- Day AC, Schneider C, Schneider BL. Yeast cell synchronization. Methods Mol Biol 2004;241:55-76 · Tier 1 source
- Margesin R. Effect of temperature on growth parameters of psychrophilic bacteria and yeasts. Extremophiles 2009;13:257-62 · Tier 1 source
- Fisher AJ et al. Nonradioactive assay for cellular dimethylallyl diphosphate. Anal Biochem 2001;292:272-9 · Tier 1 source
- Arrieta MC, Leskiw BK, Kaufman WR. Exp Appl Acarol 2006;39:297-313 · Tier 1 source
- Sauer U et al. J Bacteriol 1999;181:6679-88 (E. coli OD600 → 0.33 g/L dry weight) · Tier 1 source
- Soini J, Ukkonen K, Neubauer P. Microb Cell Fact 2008;7:26 (E. coli W3110, 0.3 g/L per OD600) · Tier 1 source
- Ren Q et al. BMC Biotechnol 2013;13:18 (E. coli cdw/OD = 0.36) · Tier 1 source
- Akhtar MK, Jones PR. Metab Eng 2009;11:139-47 (BL21(DE3) 0.47 ± 0.03 g DCW/L per OD600) · Tier 1 source
- Noack S et al. J Biotechnol 2011;154:179-90 (C. glutamicum dry weight at OD600 15 and 30) · Tier 1 source
- BioNumbers — the curated physiology database behind every factor on this page (Milo lab, Harvard) · Tier 2 source
External links open in a new tab and carry rel="nofollow". We cite primary references (NIST, NIH/NCBI, peer-reviewed papers) and established manufacturer technical documentation (NEB, Thermo Fisher, Promega, IDT). Calculated results are estimates; your protocol and manufacturer guidance take precedence.
Last reviewed: 2026-10 · Method version: 1.0