Dilution Calculator
Solve the dilution equation C₁V₁ = C₂V₂ for stock concentration, stock volume, final concentration, or final volume — with independent M/mM/µM/nM and µL/mL/L units per field, converted automatically. Runs entirely in your browser.
Input
Output
| Metric | Value |
|---|---|
| No data yet | |
Guides
The Dilution Calculator solves the dilution equation for whichever quantity you're missing: stock concentration, stock volume, final concentration, or final volume.
The dilution equation
Diluting a stock solution doesn't change the amount of solute — only how much solvent it's spread across. That conservation gives the standard relationship:
C₁V₁ = C₂V₂where C₁/V₁ are the stock's concentration and volume, and C₂/V₂ are the final (diluted) concentration and volume. Given any three, the fourth is fixed.
How to use it
- Pick what you want to Solve for — stock concentration, stock volume, final concentration, or final volume.
- Fill in the other three values, each with its own unit — concentrations in M, mM, µM, or nM; volumes in µL, mL, or L.
Every value is converted to a common base (mol/L and L) before solving, so a 10 M stock can be diluted into a 1 mM target without doing any unit conversion by hand — the calculator handles mismatched units across the four fields automatically.
The result includes the solved value, a full breakdown of all four quantities, the dilution factor (C₁ ÷ C₂), and how much diluent (solvent) to add — the number you actually need at the bench, since V₂ − V₁ is the volume of water (or buffer) to add to your stock aliquot to reach the final volume.
Example
To make 100 mL of a 1 M solution from a 10 M stock:
V₁ = (C₂ × V₂) ÷ C₁ = (1 M × 100 mL) ÷ 10 M = 10 mLMeasure out 10 mL of the 10 M stock, then add 90 mL of solvent to reach 100 mL total — a 10× dilution.
Does this work for serial dilutions?
Not directly — this calculator solves one dilution step at a time. For a serial dilution (repeated fixed-ratio dilutions), run it once per step, using each step's output volume as the next step's stock volume.
What if my stock and target use different concentration units?
That's exactly what the per-field unit selectors are for — enter C₁ in M and C₂ in mM (or any other combination) and the calculator converts both to a common base before solving, then reports the answer back in whichever unit you selected for that field.
Privacy
All calculations run entirely in your browser. Your figures are never uploaded or stored.
Use it from code
From 3 credits per callREST API
curl -X POST https://api.iotools.cloud/v1/tool/dilution-calculator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"solveFor": "v1",
"c1": "10",
"c1Unit": "M",
"v1": "10",
"v1Unit": "mL",
"c2": "1",
"c2Unit": "M",
"v2": "100",
"v2Unit": "mL"
}'Swap in your own key from your account. The tool's fields are the body — no wrapper.
Ask an AI agent
Use the IOTools `dilution-calculator` tool (Dilution Calculator) on this input:
YOUR_INPUT_HEREPaste this at any agent connected to the IOTools MCP server, then add your input.