Molarity Calculator
Molarity M = n_solute / V_solution (L) is the standard concentration unit for analytical chemistry, titration, and biology buffers. This tool computes M from moles + volume, suggests grams + volume for target M, and visualises the volumetric-flask preparation with 10 named lab recipes.
Quick Conversion
Formula: M = moles / V_solution
Volumetric Flask Visualizer
A 0.500 L volumetric flask containing 0.5000 mol of NaCl (i.e., 29.221 g) gives a molarity of 1.0000 M. Equivalent: 5.8443e+4 mg/L. Add ~80% of the volume of solvent, dissolve completely, then dilute to the calibration mark - the final volume must be exactly 0.500 L for the molarity to be exact.
Lab recipe library
Molarity at 1 L volume for varying mass of NaCl (Mw 58.44)
| NaCl (g) | Moles | M (mol/L) | % w/v |
|---|---|---|---|
| 0.1 | 0.0017 | 0.0017 | 0.010% |
| 1 | 0.0171 | 0.0171 | 0.100% |
| 5 | 0.0856 | 0.0856 | 0.500% |
| 9 | 0.1540 | 0.1540 | 0.900% |
| 18 | 0.3080 | 0.3080 | 1.800% |
| 29.22 | 0.5000 | 0.5000 | 2.922% |
| 58.44 | 0.9999 | 0.9999 | 5.844% |
| 100 | 1.7111 | 1.7111 | 10.000% |
| 146.1 | 2.4999 | 2.4999 | 14.610% |
| 250 | 4.2777 | 4.2777 | 25.000% |
| 500 | 8.5553 | 8.5553 | 50.000% |
Need molality instead? Use the molality tool
Formulas
M = n / V [mol / L]Dilution: M₁ × V₁ = M₂ × V₂Worked example: Prepare 250 mL of 0.50 M HCl from 12 M concentrated stock. V₁ = M₂V₂/M₁ = 0.50 × 0.250 / 12 = 0.0104 L = 10.4 mL stock. Pipette 10.4 mL concentrated HCl into a 250 mL volumetric flask and dilute with water to the calibration mark.
Prepare a molar solution in 5 steps
- State the target. Target molarity (M) and target volume (L), e.g., 0.5 L of 1.0 M NaCl.
- Calculate moles. n = M × V = 0.5 mol. Calculator does this instantly.
- Convert to grams. grams = n × M_w. For NaCl: 0.5 × 58.443 = 29.22 g.
- Dissolve in volumetric flask. Add solute to ~80% target volume of solvent, dissolve completely with mixing.
- Dilute to the mark. Add solvent until the meniscus is at the calibration line. Cap, invert, mix. Final M = n / V exactly.
From Avogadro's flask to ICP-MS calibration curves
Why this calculator exists: In 2026, a pharma QC chemist preparing a 250 mL volumetric of 0.50 M HCl titrant for compendial assay tests writes the M₁V₁ = M₂V₂ math into the SOP, then runs the dilution. The ten-recipe preset library and the volumetric-flask widget plus auditable browser-local history collapses three reference sheets into one screen.
Amedeo Avogadro's 1811 hypothesis - that equal volumes of gas at the same T, P contain equal numbers of molecules - is the conceptual ancestor of all volume-based concentration units. Stanislao Cannizzaro in 1860 used Avogadro's logic to nail down atomic weights at the Karlsruhe Congress, finally letting chemists agree on molecular formulas. With agreed formulas came agreed molar masses, and with those came agreed molarities.
The volumetric flask itself was developed by glassblowers in the 19th century. The slim neck calibrated to a single line is the geometric distillation of the molarity definition - one line equals one specific volume at a specified temperature (typically 20 °C). ASTM E542 / ISO 1042 specify the tolerance: Class A ±0.08% at 1 L. Lower-class flasks at 2× looser tolerance. The Marie Curie laboratory still has 1900-era volumetric glassware that meets modern Class A spec.
Dmitri Mendeleev's 1869 periodic table organised the molar masses that underlie molarity; Ernest Rutherford's 1911 nuclear model gave atomic mass its physical basis; Henry Moseley's 1913 X-ray data established atomic number Z as the true periodic-table key. By the time analytical chemists were using volumetric flasks routinely in the 1920s, the full M_w lookup chain back to Z was in place.
IUPAC and CIAAW standardise the atomic weights worldwide; biennial revisions track refined isotope-ratio mass spectrometry. The 2024 release uses four-decimal values for stable-isotope elements and 5-7 decimals for monoisotopic elements like fluorine (F = 18.998 g/mol exactly). NIST maintains Standard Reference Materials at known molarity - SRM 723 (KCl conductivity standard) is the metrological anchor for many bench-prepared solutions.
The BIPM 2019 SI redefinition fixed the kilogram by the Planck constant and the mole by Avogadro's number, both with zero defined uncertainty. The litre is 10⁻³ m³ where the metre is defined by the speed of light. Molarity (mol/L) thus inherits zero metrological uncertainty in its underlying constants - the practical accuracy floor is bench-equipment-limited at ±0.1% for routine work, ±0.001% for SRM-grade.
This calculator implements M = n/V and the dilution equation M₁V₁ = M₂V₂ with ten lab recipes spanning titrants, buffers, and household concentrations. For temperature-independent concentration see molality; for component ratios in mixtures see mole fraction.
Trusted by pharma QC, analytical chemists, biology labs, and EPA scientists
“Daily acid-base titration prep needs precise M₁V₁=M₂V₂ math. The dilution formula plus the 10 named recipe presets covers my standard buffer library cleanly. Saves me a Hach reagent-prep worksheet.”
“Stock solution prep with audit-trail molarity records is exactly what my SOP demands. The browser-local history with timestamps is enough documentation for our QC review.”
“PBS, TBE, EDTA - the labour of teaching biology students how to prep buffers vanishes when they have one tool that converts target M and volume to grams. The volumetric flask widget reinforces the concept of 'dilute to mark', not 'add 1 L of water'.”
“ICP-MS calibration curves at 10, 50, 100, 500 ppb - all derived from molarity by Mw. The mg/L ↔ M cross-link in the FAQ is exactly how I think about the math.”
Love using our calculator?
Related science calculators
Last reviewed: 2026-05
Related Articles
Dive deeper with our expert guides and tutorials related to Molarity Calculator