Skip to main content
v2026.11,858 entries · CC-BY 4.0
LAC HealthMedical & Research SuppliesReagents, PPE & instruments — chain-of-custody documented.Fast, traceable sourcing built for regulated research environments, from bench consumables to instrumentation.Shop lac.us CodeCASRAIlac.us

Cell Dilution Calculator: Formula, Seeding Table and Examples

Cell dilution calculator with the C1V1 formula, a per-vessel stock volume table, worked examples and Excel, R and Python code.

Written and maintained by CASRAI Editorial Board

Last updated

A cell dilution calculator answers one question: how much of your counted cell suspension do you pipette, and how much medium do you add, to reach a target cells/mL or a target number of cells per well? The arithmetic is a conservation-of-cells equation, C1V1 = C2V2. The part that trips people up is the units: seeding numbers in protocols are usually cells per well or per vessel, while the equation needs cells/mL. This page gives the formula, a sourced per-vessel lookup table of stock volumes, two worked examples and a spreadsheet, R and Python version, so you can calculate without an online form. It is the page to use if you searched for a dilution calculator for cells.

The cell dilution formula (C1V1 = C2V2)

The number of cells you take from the stock equals the number of cells in the final suspension, so:

C1 × V1 = C2 × V2, which rearranges to V1 = (C2 × V2) / C1 and diluent volume = V2 − V1.

  • C1: concentration of the counted stock, cells/mL (use the same unit as C2).
  • V1: volume of stock to take, mL.
  • C2: target concentration, cells/mL.
  • V2: final volume of the diluted suspension, mL.

This is arithmetic, not a vendor rule, and it only works when C1 is larger than C2. If C2 comes out larger than C1, the stock must be concentrated (for example by centrifugation and resuspension in less medium) rather than diluted. The same equation applies to molar solutions; for those see mol to molarity, and for percent solutions see the percent solution dilution calculator.

Get a reliable C1 from your count

The result is only as good as the stock concentration. The ATCC Animal Cell Culture Guide describes the hemocytometer as the common way to estimate cell number and viability, and instructs: “Record the number of cells in each section. Average the number of cells, and multiply by the dilution factor.” It also advises adjusting the suspension so that 50 to 100 cells fall in each of the four sections. If you counted after mixing the sample with a dye, include that dilution factor before you use the result as C1. The full counting procedure and the 104 conversion are in the hemocytometer counting and viability guide, and instrument counts are covered in what is an automated cell counter. Use the viable cell concentration as C1 when your protocol specifies viable cells, as the ATCC suspension density range below does.

Convert cells per well to cells/mL

Protocol tables give seeding as cells per vessel or cells per well. To use the formula, divide by the medium volume that the vessel will hold, which is your choice and must be fixed before you calculate:

C2 (cells/mL) = cells per well ÷ medium volume per well (mL)

Example: a 6-well plate seeded at 300,000 cells per well in 2 mL of medium (a volume you choose) gives C2 = 300,000 ÷ 2 = 150,000 cells/mL. Seeding the same 300,000 cells in 3 mL would be 100,000 cells/mL. The cell number is the protocol; the concentration is a consequence of the volume you pick.

Sanity-check ranges

ATCC states that most cultures grow at an initial inoculum of 103 to 104 cells/cm2, and that suspension cultures are seeded at 2 × 104 to 5 × 105 viable cells/mL. ATCC also lists over-dilution as a cause of poor growth: “The cell suspension was diluted below the recommended cell density range.” If your calculated C2 or cells/cm2 is far outside these ranges, recheck the units before you seed. Cell-line-specific densities come from the cell line’s own data sheet.

Lookup table: stock volume per vessel

The seeding numbers are the Thermo Fisher Scientific Gibco “Useful Numbers for Cell Culture” values, which are given for HeLa cells and are cells per vessel (dishes and flasks) or cells per well (plates). They are example values, not universal: the Gibco page notes that the cell count on a confluent vessel varies with cell type. The two right-hand columns are calculated here as cells needed ÷ stock concentration, converted to microlitres (µL). The values divide exactly, so no rounding was needed except the last two plate rows, which are shown to one decimal place. Spot check: 96-well, 10,000 cells ÷ 1,000,000 cells/mL = 0.01 mL = 10 µL.

Vessel Surface area (cm2) Seeding (cells per vessel or well) Stock volume at 1 × 106 cells/mL (µL) Stock volume at 5 × 105 cells/mL (µL)
35 mm dish 8.8 300,000 300 600
60 mm dish 21.5 800,000 800 1,600
100 mm dish 56.7 2,200,000 2,200 4,400
150 mm dish 145 5,000,000 5,000 10,000
6-well plate 9.6 300,000 300 600
12-well plate 3.5 100,000 100 200
24-well plate 1.9 50,000 50 100
48-well plate 1.1 30,000 30 60
96-well plate 0.32 10,000 10 20
384-well plate 0.084 1,800 1.8 3.6
1536-well plate 0.03 900 0.9 1.8
T-25 flask 25 700,000 700 1,400
T-75 flask 75 2,100,000 2,100 4,200
T-175 flask 175 4,900,000 4,900 9,800
T-225 flask 225 6,300,000 6,300 12,600

The table is the stock volume only. Add medium to reach the working volume you have chosen for the vessel, and scale up for the number of vessels and any overage (see example 2). Surface areas and seeding densities per cm2 for other cell lines are discussed in cell culture reference numbers.

Worked example 1: dilute a stock to a target concentration

You counted a stock at 2.4 × 106 viable cells/mL and want 10 mL at 2.5 × 105 cells/mL, the re-seeding density in ATCC’s example for adapting cells to suspension culture.

  • V1 = (2.5 × 105 × 10 mL) ÷ (2.4 × 106) = 1.0417 mL, rounded to 1.04 mL of stock.
  • Diluent = 10 − 1.04 = 8.96 mL of fresh medium.
  • Check: 1.04 mL × 2.4 × 106 = 2.50 × 106 cells in 10 mL, which is 2.5 × 105 cells/mL.

Worked example 2: seed a 96-well plate with overage

Target: 60 wells at 10,000 cells per well (the Gibco 96-well value), 100 µL of cell suspension per well (your chosen volume), stock counted at 1.2 × 106 cells/mL, with 10% overage so the last wells are not short. The overage percentage is a practical choice, not a source figure.

  • C2 = 10,000 cells ÷ 0.1 mL = 100,000 cells/mL.
  • V2 = 60 wells × 0.1 mL × 1.10 = 6.6 mL.
  • V1 = (100,000 × 6.6) ÷ 1,200,000 = 0.55 mL of stock.
  • Diluent = 6.6 − 0.55 = 6.05 mL of medium.
  • Check: 0.55 mL × 1,200,000 = 660,000 cells; 60 × 10,000 × 1.10 = 660,000 cells.

Mix the suspension gently before each aspiration so the cells stay evenly distributed. Pipette handling affects accuracy; see pipetting technique for accuracy and precision. If a calculated stock volume is very small, make an intermediate dilution first, then recalculate from the intermediate concentration. For splitting an existing culture rather than seeding a defined number, see cell passaging: confluency and split ratios.

Compute it in Excel, R or Python

Excel or Google Sheets

Put C1 in A2, C2 in B2 and V2 (mL) in C2. Then stock volume is =B2*C2/A2 and diluent is =C2-B2*C2/A2.

R

dilute <- function(c1, c2, v2) {
  stopifnot(c2 <= c1)
  v1 <- c2 * v2 / c1
  c(stock_mL = v1, diluent_mL = v2 - v1)
}
dilute(1.2e6, 1e5, 6.6)

Python

def dilute(c1, c2, v2):
    if c2 > c1:
        raise ValueError("target is above stock; concentrate instead")
    v1 = c2 * v2 / c1
    return v1, v2 - v1

print(dilute(1.2e6, 1e5, 6.6))  # (0.55, 6.05)

Both functions refuse a target above the stock concentration, which is the usual symptom of a unit mix-up (cells per well entered as cells/mL).

Safety note

Dilution arithmetic does not change the hazards of what you are diluting. Read the safety data sheet (SDS) for any reagent in the suspension, including counting dyes and dissociation or freezing reagents; the SDS concept and employer duties are explained in OSHA SDS requirements. Handle cells at the biosafety level your institution assigns to them and work in a biosafety cabinet where your local rules require it.

FAQ

How many cells per well should I seed?

It depends on the cell line, the plate and the assay. The Gibco table above lists example HeLa values (for instance 10,000 cells in a 96-well and 300,000 in a 6-well). ATCC gives 103 to 104 cells/cm2 as a typical inoculum range for most cultures; take line-specific numbers from your cell line’s data sheet.

Why is my calculated stock volume so small?

Because the stock is much more concentrated than the target. V1 = C2V2/C1 shrinks as C1 grows. Make an intermediate dilution, then calculate from that concentration, or dilute to a larger final volume.

Why does C2 come out larger than C1?

Usually a units error (cells per well used as cells/mL) or a stock that is too dilute. The stock has to be concentrated, not diluted.

Does the dye dilution count?

Yes. ATCC’s counting instructions multiply the average count by the dilution factor, so include any dye or sample dilution before you use the result as C1.

Sources

Follow CASRAI

Research-administration guidance, standards updates and independent tool reviews.

Ask CASRAI · free to try

Ask about Cell Dilution Calculator: Formula, Seeding Table and Examples

Ask your first 2 questions free below. Subscribers get 150 a day for $29 a month.

An AI assistant specialized in research administration. It cites the sources behind every answer, labels web answers and says when it can't answer.

Answers draw on CASRAI's guides and dictionary plus the federal and funder documents we index: Federal Register, Grants.gov, Regulations.gov and UKRI.

Works on this site and inside Claude, Cursor and the AI tools you already use.

Everything CASRAI publishes — this page, the dictionary, the guides and the news — stays free to read, with no account and no card.

Referenced across the research world

University of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logoUniversity of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logo
  • University of Cambridge logo
  • Columbia University logo
  • Crossref logo
  • University of Edinburgh logo
  • Harvard University logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo
  • ORCID logo

View CASRAI adoption →