Stock Solution Calculator

Calculate dilutions and solution preparations for laboratory applications.

Solution Parameters

Dilution Formula

C1 x V1 = C2 x V2

Stock Volume Needed

10.000 mL

Preparation Instructions

Add Stock Solution10.000 mL
Add Solvent90.000 mL
Final Volume100 mL
Dilution Factor10.0x

What the Stock Solution Calculator Does

The stock solution calculator is a three-in-one laboratory tool that handles the most common math involved in preparing and diluting solutions at the bench. Instead of switching between separate dilution, molarity, and weighing calculators, you pick one of three modes and the tool returns the exact volume, concentration, or mass you need. It is designed for molecular biology, biochemistry, cell culture, and general analytical chemistry workflows where accurate solution preparation directly affects results.

In Dilution mode the calculator solves the classic C1V1 = C2V2 relationship for V1, telling you how much concentrated stock to pipette and how much solvent (such as water or buffer) to add to reach a target concentration and final volume. In Mass to Concentration mode it takes a known mass of dry powder and a molecular weight and reports the resulting molarity in M, mM, and uM, plus the mg/mL value. In Concentration to Mass mode it works backward, telling you exactly how many milligrams of solute to weigh out to hit a desired concentration in a given final volume.

Every mode of this dilution calculator performs internal unit conversion, so you can mix and match molar units (M, mM, uM, nM) with volume units (L, mL, uL) without doing the conversions yourself. This eliminates the order-of-magnitude slips that are among the most frequent and costly mistakes in solution preparation, from a mispipetted antibiotic stock to an out-of-range standard curve.

The C1V1 = C2V2 Dilution Formula

The heart of the dilution mode is the conservation-of-moles relationship known as C1V1 = C2V2. Because the number of moles of solute does not change when you add solvent, the product of concentration and volume before dilution must equal the product after dilution. Solving for the stock volume gives V1 = (C2 × V2) / C1. The calculator converts both concentrations to molar and the final volume to milliliters before applying the formula, then reports the stock volume to add and the solvent volume as the remainder (V2 − V1).

The tool also reports the dilution factor, defined as C1 / C2. A dilution factor of 10 means the stock is ten times more concentrated than the target, so it must be diluted tenfold. When the required stock volume is below 1 mL the calculator automatically expresses it in microliters for pipetting precision; otherwise it shows milliliters.

Dilution: Solving C1V1 = C2V2 for Stock Volume

V1 = (C2 x V2) / C1 | Solvent = V2 - V1 | DF = C1 / C2

Where:

  • C1= Stock (starting) concentration, converted to molar internally
  • V1= Volume of stock solution to add (the value being solved for)
  • C2= Desired (final) concentration, converted to molar internally
  • V2= Final total volume of the diluted solution
  • DF= Dilution factor = C1 / C2 (how many fold the stock is diluted)

Mass-to-Concentration and Concentration-to-Mass Math

The other two modes connect the dry mass of a chemical to its molar concentration in solution, using the molecular weight (molar mass) as the bridge. In Mass to Concentration mode the calculator divides the substance mass entered in milligrams by the molecular weight and by 1000 to obtain moles, then divides by the final volume in liters to get molarity. It then reports that molarity in M, mM, and uM, along with the mg/mL value computed as mass divided by volume.

In Concentration to Mass mode the logic runs in reverse: mass in grams equals molarity multiplied by volume in liters multiplied by molecular weight. The result is converted to milligrams (and to micrograms when the mass is below 1 mg) so you know precisely how much powder to weigh. These calculations assume the solute fully dissolves and that the molecular weight you enter is the correct molar mass for the salt form or hydrate you are using.

Mass and Concentration Conversions

Molarity (M) = (mass_mg / MW / 1000) / V_L | mass_g = M x V_L x MW

Where:

  • mass_mg= Mass of dry solute in milligrams
  • MW= Molecular weight (molar mass) of the solute in g/mol
  • V_L= Final solution volume in liters
  • M= Molar concentration (mol/L); also reported as mM and uM
  • mass_g= Mass to weigh out in grams (converted to mg/ug for display)

Concentration and Volume Units the Calculator Handles

A major source of error in solution preparation is mixing units, so the stock solution calculator normalizes everything before computing. Concentrations entered as M, mM, uM, or nM are converted to molar using the factors below, and volumes entered as L, mL, or uL are converted to milliliters (then to liters where the molarity math requires it). The reference table shows the exact conversion factors built into the tool.

Unit Type Factor Used Meaning
MConcentration1moles per liter (molar)
mMConcentration0.001millimolar, 10⁻³ M
uMConcentration0.000001micromolar, 10⁻⁶ M
nMConcentration0.000000001nanomolar, 10⁻⁹ M
LVolume1000liter = 1000 mL
mLVolume1milliliter (base unit)
uLVolume0.001microliter = 0.001 mL

Because the calculator does this conversion automatically, you can, for example, dilute a 1 M stock down to a 50 nM working solution and still get a sensible answer without ever computing the nine-order-of-magnitude gap by hand. Always double-check that the unit you select matches the label on your reagent bottle.

How to Use the Stock Solution Calculator

Start by choosing the calculation type that matches your task. Use Dilution when you already have a concentrated stock and need a more dilute working solution. Use Mass to Concentration when you have weighed out a powder and want to know the resulting molarity. Use Concentration to Mass when you are planning a fresh solution and need to know how much to weigh.

  1. Dilution: enter the stock concentration (C1) and its unit, the desired concentration (C2) and its unit, and the final volume (V2). The calculator returns the stock volume to pipette, the solvent volume to add, and the dilution factor.
  2. Mass to Concentration: enter the molecular weight in g/mol, the substance mass in mg, and the final volume. The tool reports molarity in M, mM, uM and the mg/mL value.
  3. Concentration to Mass: enter the molecular weight, the desired concentration with its unit, and the final volume. The tool reports the mass to weigh out in mg (or ug for tiny amounts) and the equivalent in grams.

When preparing real solutions, dissolve solids in a volume of solvent smaller than your target, then bring the solution up to the final volume in a volumetric flask or graduated cylinder. This solution preparation practice accounts for the volume the solute itself occupies and gives a more accurate final concentration than simply adding solvent to a weighed powder.

Common Laboratory Applications

The stock solution calculator supports a wide range of everyday bench tasks. Preparing serial dilutions for a standard curve, making working antibiotic solutions from frozen 1000x stocks, diluting primer or enzyme stocks for PCR, and producing buffer components at defined molarity all rely on the same underlying math this tool automates.

In cell culture, accurate dilutions keep drug treatments and supplements within their effective range. In nucleic acid and protein work, converting between mass and molarity lets you reconcile a spectrophotometer reading in ng/uL with the nanomolar concentrations needed for ligations, transfections, or binding assays. Because the tool exposes the dilution factor explicitly, it is also useful for documenting protocols so that a colleague can reproduce a preparation exactly. Whenever a result looks surprising, re-check the selected units first, since a unit mismatch is far more common than a genuine error in the chemistry.

Worked Examples

Dilute a 100 mM stock to 10 mM

Problem:

You have a 100 mM stock and need 100 mL of a 10 mM working solution. How much stock and solvent do you need?

Solution Steps:

  1. 1Identify the values: C1 = 100 mM, C2 = 10 mM, V2 = 100 mL.
  2. 2Apply C1V1 = C2V2, solving for V1: V1 = (C2 x V2) / C1 = (10 x 100) / 100 = 10 mL.
  3. 3Solvent volume = V2 - V1 = 100 - 10 = 90 mL.
  4. 4Dilution factor = C1 / C2 = 100 / 10 = 10x.

Result:

Pipette 10 mL of stock and add 90 mL of solvent for a final 100 mL of 10 mM solution (10x dilution).

Tiny-volume dilution: 1 M down to 1 mM

Problem:

You need just 1 mL of a 1 mM solution made from a 1 M stock. What volumes are required?

Solution Steps:

  1. 1Set C1 = 1 M, C2 = 1 mM, V2 = 1 mL.
  2. 2V1 = (C2 x V2) / C1 = (0.001 M x 1 mL) / 1 M = 0.001 mL.
  3. 3Convert to microliters: 0.001 mL x 1000 = 1 uL of stock.
  4. 4Solvent volume = 1 mL - 0.001 mL = 0.999 mL; dilution factor = 1 / 0.001 = 1000x.

Result:

Add 1 uL of stock to 0.999 mL of solvent for 1 mL of 1 mM solution (1000x dilution).

Mass to concentration: glucose in water

Problem:

You dissolve 1000 mg of glucose (MW 180 g/mol) in a final volume of 100 mL. What is the concentration?

Solution Steps:

  1. 1Moles = mass_mg / MW / 1000 = 1000 / 180 / 1000 = 0.005556 mol.
  2. 2Volume in liters = 100 mL / 1000 = 0.1 L.
  3. 3Molarity = moles / V_L = 0.005556 / 0.1 = 0.05556 M = 55.556 mM.
  4. 4mg/mL = mass / (V_L x 1000) = 1000 / (0.1 x 1000) = 10 mg/mL.

Result:

The solution is about 55.556 mM (55555.56 uM), equal to 10 mg/mL of glucose.

Concentration to mass: weighing out NaCl

Problem:

How many milligrams of NaCl (MW 58.44 g/mol) are needed for 50 mL of a 100 mM solution?

Solution Steps:

  1. 1Convert concentration to molar: 100 mM = 0.1 M; volume to liters: 50 mL = 0.05 L.
  2. 2mass_g = M x V_L x MW = 0.1 x 0.05 x 58.44 = 0.2922 g.
  3. 3Convert to milligrams: 0.2922 g x 1000 = 292.2 mg.
  4. 4Weigh out the solid, dissolve in less than 50 mL, then top up to exactly 50 mL.

Result:

Weigh out 292.2 mg of NaCl and dissolve to a final volume of 50 mL for a 100 mM solution.

Tips & Best Practices

  • Double-check that the concentration unit you select matches the label on your reagent bottle before reading the result.
  • Use Dilution mode for ready-made stocks and Concentration to Mass mode when starting from dry powder.
  • When the calculated stock volume is under 1 mL, the tool shows microliters; use an appropriately sized pipette for accuracy.
  • Dissolve solids in part of the solvent first, then bring up to the final volume in a volumetric flask.
  • For hydrated salts, enter the molecular weight of the exact hydrate form you are weighing, not the anhydrous value.
  • Record the dilution factor in your protocol so colleagues can reproduce the preparation exactly.
  • Avoid pipetting volumes below about 1 uL directly; instead make an intermediate dilution to improve precision.
  • Label every prepared solution with its concentration, solvent, and date to prevent mix-ups at the bench.

Frequently Asked Questions

C1V1 = C2V2 is the dilution equation that relates the concentration and volume of a solution before and after dilution. Because the number of moles of solute is conserved when you add solvent, the product of concentration and volume stays constant. The calculator rearranges it to V1 = (C2 x V2) / C1 to tell you how much stock to use.
Enter your stock concentration (C1), your desired concentration (C2), and the final volume you want (V2) in Dilution mode. The calculator computes V1, the volume of stock to add, and then reports the solvent volume as V2 minus V1. It shows the stock volume in microliters automatically when it is under 1 mL.
It uses the molecular weight as the link between grams and moles. To go from mass to concentration it computes moles as mass in mg divided by MW divided by 1000, then divides by the volume in liters. To go from concentration to mass it multiplies molarity by volume in liters by molecular weight, giving grams, which it converts to milligrams.
The dilution factor is the ratio of the stock concentration to the final concentration (C1 / C2), and it tells you how many fold the stock is being diluted. A dilution factor of 10 means the final solution is one-tenth as concentrated as the stock. The calculator reports this value so you can describe and reproduce your dilution easily.
Dissolved solute occupies volume, so adding a fixed mass of powder directly to the full target volume can make the final volume larger than intended and the concentration slightly low. Best practice is to dissolve in a smaller volume first, then bring the solution up to the final mark in a volumetric flask. This gives the accurate concentration the calculator assumes.
Concentrations can be entered in M, mM, uM, or nM, and volumes in L, mL, or uL. The calculator normalizes every value internally, so you can dilute a molar stock to a nanomolar working solution or weigh a milligram quantity for a millimolar prep without converting units by hand. Always confirm the unit you select matches your reagent label.

Sources & References

Last updated: 2026-06-05

💡

Help us improve!

How would you rate the Stock Solution Calculator?

<>

Editorial Note

MyCalcBuddy Editorial Team

This page is maintained as an educational calculator reference.

Source

Formula Source: Standard Mathematical References

by Various

UpdatedLast reviewed: May 2026
CheckedFormula checks are based on standard references and internal QA review.

Privacy choices

MyCalcBuddy uses necessary storage for the site to work. Optional analytics, notifications, and future advertising features stay off unless you allow them.