Chemistry Calculators
Free chemistry calculators: molarity, normality, molecular weight, pH, ideal gas law, percent yield, and more. IUPAC standard values and formulas.
Chemistry Calculators - Quantitative Chemistry Made Precise
Quantitative chemistry requires exact numerical results: the precise concentration of a solution, the molecular weight of a compound, the pH of an acid or base. These calculators use IUPAC 2021 standard atomic masses and established formulas to give reliable answers every time.
Solution Concentration
Formula, Composition, and Naming
Acid-Base Chemistry
Reaction Stoichiometry
Gases and Combustion
What These Calculators Cover
Solution concentration. The Molarity Calculator works in three modes - find molarity from mass and volume, find mass for a target molarity, or find volume for a given mass - plus a dilution mode using M₁V₁ = M₂V₂. The Molality Calculator is temperature-independent (based on solvent mass, not solution volume) and drives colligative property predictions: boiling point elevation ΔTb = i·Kb·m and freezing point depression ΔTf = i·Kf·m. The Normality Calculator extends molarity with the n-factor (equivalents per mole), essential for redox titrations where H₂SO₄ acts as a 2-equivalent acid. The Dilution Calculator also generates full serial dilution tables for microbiology and pharmacology, and the Percentage Concentration to Molarity Calculator converts the mass-percent labels on commercial reagent bottles (like 37% HCl) into usable molarity.
Formula, composition, and naming. The Molecular Weight Calculator parses any chemical formula including nested parentheses - Ca(OH)₂, Al₂(SO₄)₃, C₁₂H₂₂O₁₁ - using IUPAC 2021 standard atomic masses for all 118 elements, and is the essential input for every molarity and normality calculation on this page. The Empirical Formula Calculator works the reverse problem: given mass percent composition from combustion analysis, it finds the simplest whole-number atom ratio, then scales to the true molecular formula using n = molar mass ÷ empirical mass. The Chemical Name Calculator converts between formulas and IUPAC names for over 200 compounds, applying systematic binary ionic naming (with Roman numerals for transition metal oxidation states) and Greek-prefix covalent naming for anything not in its database.
Acid-base chemistry. The pH Calculator converts between [H⁺] and pH in both directions and shows pOH via pH + pOH = 14 at 25°C. The Buffer pH Calculator applies the Henderson-Hasselbalch equation to a weak acid/conjugate base pair (or weak base/conjugate acid pair), the calculation behind every biological and laboratory buffer system, from blood plasma (bicarbonate buffer, pH 7.4) to a phosphate-buffered saline solution.
Reaction stoichiometry. The Stoichiometry Calculator converts grams of a reactant into grams of product using the standard three-step mole roadmap (g → mol → mole ratio → mol → g), and identifies the limiting reagent when two reactants are both supplied in specific amounts. The Percent Yield Calculator compares the actual mass recovered from an experiment to the theoretical yield the stoichiometry calculator predicts, correctly handling the case where measured yield exceeds 100% (a sign of product impurity or unreacted solvent, not a calculation error).
Gases and combustion. The Ideal Gas Law Calculator solves PV = nRT for whichever variable is unknown, using R = 0.0821 L·atm/(mol·K). The AFR Calculator applies first-principles combustion chemistry to find the stoichiometric air-fuel ratio for any CHO fuel formula, then computes lambda (the excess-air coefficient) to classify a mixture as rich (excess fuel), lean (excess air), or stoichiometric - gasoline’s stoichiometric AFR is about 14.7:1 by mass, the reference value every automotive engine control unit targets.
Who Uses These Calculators
High school and undergraduate chemistry students use these tools for lab report calculations and problem-set verification, from first-year general chemistry (molarity, pH, stoichiometry) through analytical chemistry (buffers, normality, serial dilutions). Laboratory technicians and pharmacists use the molarity, dilution, and percentage-concentration calculators daily for reagent and solution preparation. Automotive and combustion engineers use the AFR calculator for engine tuning and emissions analysis. Biochemistry students use the buffer pH calculator to prepare physiological buffer systems for cell culture and enzyme assays.
How These Calculators Connect
Example: preparing a buffer solution - (1) Use the Molecular Weight Calculator to find the molar mass of your solute. (2) Feed that into the Molarity Calculator to find how many grams to weigh out for your target concentration. (3) After mixing, use the pH Calculator to verify the [H⁺] matches your target pH.
Frequently Asked Questions
How do I prepare a 1 M solution of NaCl?
Molar mass of NaCl = 58.44 g/mol (from the Molecular Weight Calculator). For 1 L of 1 M solution, dissolve 58.44 g of NaCl in water and make up to 1,000 ml. Verify using the Molarity Calculator.
What atomic masses does the molecular weight calculator use?
The Molecular Weight Calculator uses IUPAC 2021 standard atomic weights: H = 1.008, C = 12.011, N = 14.007, O = 15.999, Na = 22.990, S = 32.06, Cl = 35.45, Ca = 40.078, Fe = 55.845.
What is the relationship between pH and pOH?
pH + pOH = 14 at 25°C, derived from Kw = [H⁺][OH⁻] = 1.0 × 10⁻¹⁴. So pH 3 means pOH = 11. The pH Calculator shows both values simultaneously.
Can the molarity calculator handle dilution calculations?
Yes. Switch to the dilution mode in the Molarity Calculator and enter any three of M₁, V₁, M₂, V₂ to find the fourth. Example: 5 ml of a 5 M stock solution diluted to 250 ml gives a 0.1 M working solution.
What is the difference between molarity, molality, and normality?
Molarity (M, mol/L) is defined by solution volume, which changes slightly with temperature. Molality (m, mol/kg solvent) is defined by solvent mass, which does not change with temperature, making it the correct choice for colligative property calculations like boiling point elevation. Normality (N, equivalents/L) is molarity multiplied by the n-factor - the number of reactive units (H⁺, OH⁻, or electrons) per formula unit - so 1 M H₂SO₄ is 2 N because each molecule can donate two protons. Use the Molarity, Molality, and Normality calculators to convert between them.
How do I find the limiting reagent in a reaction?
Convert the available mass of each reactant to moles, then divide each by its stoichiometric coefficient in the balanced equation - whichever reactant gives the smallest result is limiting, because it runs out first. The Stoichiometry Calculator automates this comparison directly from the moles of two reactants and reports which one limits the reaction and how much product forms.