Main Tools
🧬 DNA & RNA Tools 15 tools 🌡️ PCR Tools 14 tools ⚗️ Lab Calculators 14 tools
More Tools
🔬 Protein Tools 12 tools 🦠 Microbiology Tools 12 tools 🧫 Cell Biology Tools 10 tools 📚 Reference Tools 8 tools
ℹ️ About Us Contact Us
⚗️ Lab Calculators

Stock Solution Calculator

Calculate exactly how to prepare a stock solution from dry powder or liquid reagent. Get mass to weigh or volume to measure, with step-by-step instructions.

The Stock Solution Calculator helps researchers and lab scientists determine exactly how much dry powder to weigh or how much concentrated liquid reagent to measure when preparing a stock solution of known concentration. Used daily in molecular biology, biochemistry, and cell culture workflows, it eliminates manual calculation errors and generates a complete step-by-step preparation protocol instantly.

🏺 Stock Solution Calculator FREE TOOL
%
📋 See a Worked Example ▾
You need a 50 mL stock of 100 mM Tris base for a SDS-PAGE running buffer. Switch to From Dry Powder, enter 100 as the concentration with unit mM, 50 as the volume with unit mL, and 121.14 g/mol as the molecular weight (use the "Tris base" preset above). Leave purity at 100%. Clicking Calculate gives a mass of 0.606 g to weigh — dissolve it in about 40 mL of water, adjust pH if needed, then make up to exactly 50 mL in a volumetric flask.
Common Reagent Molecular Weights
ReagentMW (g/mol)Typical Stock
Sodium chloride (NaCl)58.445 M
Tris base121.141 M, pH 7.4–8.0
EDTA disodium salt372.240.5 M, pH 8.0
Glucose (dextrose)180.1620% w/v
Sodium dodecyl sulfate (SDS)288.3810% w/v
HEPES238.301 M
Potassium chloride (KCl)74.551–2 M
Magnesium chloride (MgCl₂·6H₂O)203.301 M
DTT (dithiothreitol)154.251 M
Glycine75.071–3 M
Sodium bicarbonate (NaHCO₃)84.011 M
Imidazole68.081–2 M
Stock Solution Recipe
🖨️ Print / Save Result

How to Use the Stock Solution Calculator

This free calculator supports two preparation modes: From Dry Powder for solid reagents such as NaCl, Tris base, or EDTA disodium salt, and From Liquid Reagent for concentrated commercial liquids such as HCl 37%, glacial acetic acid, or DMSO. Select the appropriate tab before entering your values.

Step-by-Step Instructions

Step 1 — Select your reagent type. Click either "From Dry Powder" or "From Liquid Reagent" at the top of the calculator. The input fields will update automatically to match your selection.

Step 2 — Enter your target concentration. Type the desired stock concentration into the "Desired Stock Concentration" field and select the appropriate unit (M, mM, or µM) from the dropdown. For most molecular biology buffers, mM is the default working range.

Step 3 — Enter the final volume. Specify how much stock solution you need to prepare, in µL, mL, or L. A larger volume is appropriate for frequently used reagents; for unstable molecules such as DTT or β-mercaptoethanol, prepare small batches to avoid freeze-thaw degradation.

Step 4 — Enter reagent-specific values. For dry powder, enter the molecular weight in g/mol (found on the reagent bottle or supplier data sheet) and the purity percentage if it is below 100%. For liquid reagents, enter the concentration of the commercial stock and select the unit type. If using percentage concentration (% w/v or % v/v), also provide the molecular weight and density of the liquid reagent.

Step 5 — Click Calculate. The tool will instantly display the mass to weigh (for powder mode) or the volume to transfer (for liquid mode), along with a detailed breakdown and step-by-step preparation protocol.

The Scientific Formulas

Powder mode: mass (g) = Molarity (M) × Volume (L) × MW (g/mol) ÷ (Purity / 100)
Liquid mode (% w/v or % v/v): Stock Molarity = (% × density × 10) ÷ MW
Liquid mode (C1V1 = C2V2): Volume to add (mL) = [Target M × Final Vol (L) × 1000] ÷ Stock M

In the powder formula, Molarity (M) is the desired molar concentration in mol/L, Volume (L) is the final volume in litres, MW is the molecular weight of the reagent in g/mol, and Purity is expressed as a decimal fraction. When purity is 100%, the correction factor equals 1 and the formula reduces to the standard n = C × V calculation.

For liquid reagents supplied as a percentage solution, the molarity of the commercial product is first calculated using the formula above, which derives from the definition of percentage concentration and the density of the liquid. The result is then used in the C1V1 = C2V2 dilution equation to find the volume to transfer.

When to Use This Calculator

This calculator is ideal for any scenario where a researcher needs to prepare a defined-concentration solution in advance. Common use cases include: preparing 1 M Tris-HCl (pH 8.0) for use in SDS-PAGE running buffer, lysis buffers, and DNA extraction protocols; making 0.5 M EDTA (pH 8.0) as a chelating agent stock for molecular biology solutions; preparing 5 M NaCl for gel electrophoresis and precipitation protocols; calculating how much glacial acetic acid to add when making TAE or TBE buffer; and diluting concentrated HCl or H₂SO₄ for culture media acidification.

Common Mistakes to Avoid

1. Ignoring reagent purity. Many reagent bottles list a purity of 97–99%. If you weigh based on 100% purity and your reagent is 98% pure, your final concentration will be approximately 2% lower than intended. For critical applications such as enzyme assays or calibration standards, always enter the actual purity value from the certificate of analysis.

2. Adding solvent to the wrong volume mark. A very common bench error is adding solvent to a beaker up to the approximate desired volume, rather than making up precisely to that volume in a volumetric flask. Volumetric flasks are calibrated to contain a precise volume at 20°C; graduated cylinders and beakers are not, and introduce volumetric uncertainty of 1–5%.

3. Confusing % w/v with % w/w or % v/v. Commercial reagent labels use different percentage conventions. Hydrochloric acid (37%) is expressed as % w/w (mass of solute per mass of solution), while some buffer components may be listed as % w/v (mass per volume). The liquid reagent mode of this calculator uses % w/v or % v/v conventions; always check the supplier's technical data sheet and confirm which convention applies before entering a value.

Interpreting Your Results

The result box displays the primary output (mass in grams for powder mode, volume in mL for liquid mode) prominently, along with four detail values: mass or volume to use, moles required, final concentration in mM, and final volume in mL. These detail values allow you to cross-check the calculation and confirm the result is physically reasonable before proceeding to the bench.

The step-by-step preparation protocol below the result provides a practical workflow that incorporates safety best practices, such as adding solvent before solute for liquid reagents, suggesting a pre-volume of ~80% of the final volume for initial dissolution, and reminding you to adjust pH and label the container. Review each step before preparing the solution, particularly when working with corrosive or hazardous reagents.

Key Formulas

Powder: mass (g) = Molarity (M) × Volume (L) × MW (g/mol) / (Purity/100)
Liquid: Volume (mL) = [Desired M × Vol (L) × MW] / [% × density × 10]

Worked Examples

Example 1 — Powder (Tris Base)
Prepare 100 mM Tris in 50 mL.
MW = 121.14 g/mol
mass = 0.1 × 0.05 × 121.14 = 0.606 g
Example 2 — Powder (NaCl)
Prepare 1 M NaCl in 500 mL.
MW = 58.44 g/mol
mass = 1 × 0.5 × 58.44 = 29.22 g
Example 3 — Liquid (HCl 37%)
Prepare 1 M HCl in 100 mL from 37% HCl.
MW = 36.46, density = 1.19
Vol = 8.27 mL of conc. HCl
Example 4 — Liquid (Acetic Acid)
Prepare 1 M acetic acid in 100 mL from glacial acetic acid (100% v/v, density 1.049).
Vol = 5.72 mL

About Stock Solutions in Biotechnology

A stock solution is a concentrated solution prepared in advance and stored, from which working dilutions are made as needed. Preparing stock solutions saves time, reduces weighing errors and ensures consistency across experiments.

Common stock solutions in biotechnology include 1 M Tris-HCl (pH 8.0), 0.5 M EDTA, 5 M NaCl, 10% SDS, 10× PBS and 1 M DTT. These are prepared at high concentration (10× to 100×) and diluted to working concentration before use.

⚠️ Safety with concentrated acids
Always add acid to water, never water to acid. Work in a fume hood when handling concentrated HCl, H₂SO₄ or acetic acid. Wear appropriate PPE.
🧂 Purity matters
If your reagent is less than 100% pure, enter the actual purity percentage. The calculator will adjust the mass to weigh accordingly.
❄️ Storage tips
Label all stocks with: reagent name, concentration, solvent, date prepared, and your initials. Store at 4°C, −20°C or RT as appropriate for the reagent.
📋 Filter sterilise if needed
For cell culture stocks, filter through a 0.22 µm membrane after preparation. Do not autoclave heat-sensitive reagents (EDTA, DTT, antibiotics).

Frequently Asked Questions

What is a stock solution and why do researchers use them?

A stock solution is a concentrated solution prepared in advance and stored, from which working dilutions are made on demand. Researchers use stock solutions to save time by avoiding repeated weighing of small quantities, to minimise pipetting errors that arise when working with tiny masses, and to ensure consistency across multiple experiments. Common examples include 1 M Tris-HCl (pH 8.0), 0.5 M EDTA, 5 M NaCl, and 10× PBS. Stock solutions are typically prepared at 10× to 100× the working concentration and are stable for weeks to months when stored correctly at 4°C or −20°C.

How do I calculate the mass of powder needed to make a stock solution?

The formula for preparing a stock solution from dry powder is: mass (g) = Molarity (M) × Volume (L) × Molecular Weight (g/mol) ÷ (Purity / 100). For example, to prepare 100 mM Tris base (MW = 121.14 g/mol) in 50 mL: mass = 0.1 × 0.05 × 121.14 = 0.606 g. If your reagent has a purity of 98%, divide the theoretical mass by 0.98 to get the adjusted amount to weigh. Always use an analytical balance with at least 4 decimal places when weighing small quantities below 0.5 g.

How do I make a stock solution from a concentrated liquid reagent?

To prepare a stock solution from a concentrated liquid reagent such as HCl 37% or glacial acetic acid, you first need to calculate the molarity of the commercial reagent using: Molarity (M) = (% concentration × density (g/mL) × 10) ÷ Molecular Weight (g/mol). You then apply the C1V1 = C2V2 dilution equation to find the volume to transfer. For example, 37% HCl (density 1.19, MW 36.46) has a molarity of approximately 12.06 M. To prepare 1 M HCl in 100 mL, you would add 8.29 mL of concentrated HCl to approximately 80 mL of water in a fume hood, then make up to 100 mL. Always add acid to water, never the reverse.

What units does the Stock Solution Calculator accept?

The Stock Solution Calculator accepts concentration inputs in molar (M), millimolar (mM), and micromolar (µM) units. Volume can be entered in microlitres (µL), millilitres (mL), or litres (L). For liquid reagents, the commercial stock concentration can be entered as a molarity (M or mM) or as a percentage by weight-volume (% w/v) or volume-volume (% v/v). When using percentage concentration for a liquid reagent, the tool also requires the molecular weight (g/mol) and density (g/mL) of the reagent, which are typically found on the supplier's certificate of analysis or safety data sheet.

What common mistakes should I avoid when preparing stock solutions?

Three of the most common mistakes are: (1) Forgetting to account for reagent purity — many salts and biochemicals have a purity below 100%, and using the nominal mass without correcting for purity leads to solutions that are slightly more dilute than intended. (2) Making up the final volume incorrectly — a frequent error is adding the solvent to the nominal volume rather than making up to that volume using a volumetric flask or graduated cylinder, which can introduce a volumetric error of several percent. (3) Neglecting pH adjustment — many biochemical buffers such as Tris-HCl and phosphate solutions must be adjusted to the correct pH after dissolution because their effective pKa changes with temperature and concentration; always measure and adjust pH using a calibrated pH meter.