M1V1 = M2V2 Calculator

This molarity version of the dilution equation is the one used in general chemistry. Pick the unknown, enter the other three values and the solver handles the unit conversions.

Solve for
V1 = 0.314465 L (314.465 mL)

Add 0.314465 L (314.465 mL) of stock to 4.68553 L of diluent for a final volume of 5 L. Dilution factor: 15.9 (1:15.9).

    C1 × V1 = C2 × V2. Percent values are treated as w/v (1% = 10 mg/mL) only when mixed with mass units.

    The M1V1 = M2V2 equation

    In general chemistry the dilution equation is usually written with molarity:

    M1 × V1 = M2 × V2

    M1 is the molarity of the concentrated solution and V1 the volume of it you take; M2 is the molarity after diluting and V2 the final volume. Molarity is moles of solute per liter, so M × V is simply the number of moles. Adding water does not change the number of moles, which is why the two products are equal. OpenStax Chemistry 2e, section 3.3 derives the equation this way and uses it in three worked examples, all of which this M1V1 = M2V2 calculator reproduces.

    Solving M1V1 = M2V2 for each variable

    UnknownRearranged equation
    M1M1 = M2 × V2 ÷ V1
    V1V1 = M2 × V2 ÷ M1
    M2M2 = M1 × V1 ÷ V2
    V2V2 = M1 × V1 ÷ M2

    Volumes only need to share a unit, because the unit cancels. The calculator accepts L, mL and µL on either side and M, mM, µM, nM and pM for the molarities, converting everything before solving.

    Worked examples

    Finding the volume of stock (V1). How much 1.59 M KOH is needed to make 5.00 L of 0.100 M KOH? V1 = 0.100 M × 5.00 L ÷ 1.59 M = 0.314 L (OpenStax Example 3.21). This is the default problem loaded in the calculator above.

    Finding the final molarity (M2). If 0.850 L of 5.00 M copper(II) nitrate is diluted to 1.80 L, M2 = 5.00 M × 0.850 L ÷ 1.80 L = 2.36 M (OpenStax Example 3.19).

    Finding the final volume (V2). What volume of 0.12 M HBr can be made from 11 mL of 0.45 M HBr? V2 = 0.45 M × 0.011 L ÷ 0.12 M = 0.041 L, or 41 mL (OpenStax Example 3.20).

    A large dilution factor. The LibreTexts introductory chemistry chapter on solution dilution makes 8.00 L of 0.50 M nitric acid from 16 M stock: V1 = 0.50 × 8.00 ÷ 16 = 0.25 L, a dilution by a factor of 32.

    Common mistakes with M1V1 = M2V2

    Beyond molarity

    The same relationship works for any concentration unit, as long as both sides use the same kind: mg/mL, percent, or fold (10X to 1X). For those, use the general dilution calculator on the home page, or the percent solution dilution calculator for % w/v and % v/v. If you have to prepare the concentrated stock from a solid first, start with the stock solution calculator.

    Frequently Asked Questions

    What does M1V1 = M2V2 mean?

    M1 and V1 are the molarity and volume of the concentrated solution, M2 and V2 the molarity and volume after dilution. Because diluting does not change the number of moles of solute, M1 × V1 equals M2 × V2.

    Do the volumes have to be in liters?

    No. V1 and V2 only need the same unit, because the unit cancels. Use liters, milliliters or microliters, or let the calculator convert mixed units.

    What is the molarity after diluting 25.0 mL of 2.04 M to 500.0 mL?

    M2 = M1 × V1 ÷ V2 = 2.04 M × 25.0 mL ÷ 500.0 mL = 0.102 M. This is a check-your-learning problem from OpenStax Chemistry 2e, section 3.3.