Dilution & Molarity Calculator

A practical lab calculator for preparing chemical and biological solutions. Instantly solve dilution equations (C1V1 = C2V2), calculate molarity, and compute mass needed for target stock concentrations directly in your browser.

What this tool calculates

Enter your initial concentration (C1), target concentration (C2), final volume (V2), or solute molecular weight to quickly calculate required stock volume (V1) or mass. Supports multiple unit conversions (M, mM, µM, %, g/L, mL, L) and runs entirely in your browser without uploading data.

Dilution & Molarity Calculator

Two calculators for everyday bench work: solve C₁V₁ = C₂V₂ dilutions, or convert between mass, molecular weight and molarity. All calculations run instantly in your browser.

All calculations run locally in your browser. Dilution uses C₁V₁ = C₂V₂, valid for simple (non-serial) dilutions of a single stock. Molarity conversions assume full solute dissolution and do not account for volume contribution of the solute itself — for very concentrated solutions, confirm final volume after dissolution.

FAQ

  • How does the dilution formula C1V1 = C2V2 work?

    The formula is based on the principle of conservation of mass: the total amount of solute remains constant before and after dilution. Multiplying concentration (C) by volume (V) gives the total amount of solute, so C1 × V1 = C2 × V2 allows you to solve for any unknown variable.
  • Can I mix different concentration and volume units?

    Yes, as long as C1 and C2 use matching concentration units (e.g., both in mM or both in M) and V1 and V2 use matching volume units (e.g., both in mL or L). The calculator automatically handles standard unit conversions for you.
  • How do I calculate molarity from grams and molecular weight?

    Molarity (M) is defined as moles of solute per liter of solution. Use the formula: Molarity = (Mass in grams / Molecular Weight) / Volume in liters. The tool calculates this instantly when you provide the molecular weight.
  • Is this calculator suitable for serial dilutions?

    Yes. You can use the calculated final concentration (C2) of your first dilution step as the starting concentration (C1) for the next step in a serial dilution series.
  • Is my solution preparation data saved or transmitted?

    No. All calculations are executed locally in your browser using client-side JavaScript. No data is sent to a server or stored externally.