Chemistry Calculators
Molecular, solution & reaction calculators
Chemistry calculators 🧪
Chemistry Calculators
Chemistry calculators translate the fundamental laws of physical science — conservation of mass, thermodynamics, electrochemistry, and quantum mechanics — into practical tools for students, laboratory chemists, chemical engineers, and educators. From balancing a simple combustion equation to computing the Gibbs free energy of a complex reaction, precise calculation is the backbone of chemistry.
Quantitative chemistry dates to Antoine Lavoisier's careful mass balance experiments in the 1780s and John Dalton's atomic theory in 1803. The mole concept — formalizing that a fixed number (6.022 × 10²³) of identical particles constitutes one mole — unified chemical bookkeeping and enabled stoichiometry as we know it today.
Our chemistry calculators cover all major branches: general chemistry (stoichiometry, gas laws, solutions), analytical chemistry (titration, spectrophotometry, pH buffers), physical chemistry (thermodynamics, electrochemistry, kinetics), and quantum chemistry (electron configurations, molecular orbitals). Each calculator includes the underlying formula, worked examples, and links to authoritative sources.
Whether you are in the high school lab preparing a standard solution, or a pharmaceutical chemist designing a buffer system for a drug formulation, these tools help you convert between units, check your arithmetic, and understand the physical meaning of each calculation.
Stoichiometry and Mole Calculations
Stoichiometry is the quantitative relationship between reactants and products in a chemical reaction. It is grounded in the law of conservation of mass and the definition of the mole. A balanced chemical equation gives the exact molar ratios in which substances react and are produced.
The molar mass of a compound (in g/mol) is the sum of the atomic masses of all constituent atoms. To convert between grams and moles: moles = mass (g) ÷ molar mass (g/mol). The number of molecules or formula units = moles × 6.022 × 10²³ (Avogadro's number).
Percent yield compares the actual yield obtained experimentally to the theoretical yield predicted by stoichiometry. Yields below 100% are normal due to incomplete reactions, side reactions, transfer losses, and purification steps. A yield of 85–95% is considered excellent in organic synthesis.
Percent Yield Formula
Where:
- Actual Yield= Mass of product actually obtained in grams
- Theoretical Yield= Maximum possible product mass calculated from stoichiometry, in grams
Solutions: Molarity, Dilutions, and Concentrations
A solution's concentration describes how much solute is dissolved in a given amount of solvent or solution. The most common concentration measure in chemistry is molarity (M) — moles of solute per liter of solution. A 1 M NaCl solution contains 58.44 g of sodium chloride per liter (the molar mass of NaCl).
Dilutions are performed by adding solvent to a more concentrated (stock) solution. The key equation is C₁V₁ = C₂V₂, where C is concentration and V is volume. If you have a 6 M HCl stock and need 500 mL of 0.5 M HCl: V₁ = C₂V₂/C₁ = (0.5 × 500) / 6 = 41.7 mL of stock, diluted to 500 mL total.
Other concentration expressions include percent by mass (w/w%), percent by volume (v/v%), parts per million (ppm), parts per billion (ppb), molality, and normality. Converting between these requires knowing the solution density or the equivalent weight of the solute.
Acid-Base Chemistry and pH
pH is the negative logarithm (base 10) of the hydrogen ion concentration: pH = −log₁₀[H⁺]. A neutral aqueous solution at 25°C has pH = 7.00 ([H⁺] = 10⁻⁷ M); acidic solutions have pH below 7, basic solutions above 7. The pH scale is logarithmic, so each pH unit represents a 10-fold change in [H⁺].
The Henderson-Hasselbalch equation describes the pH of a buffer solution: pH = pKa + log([A⁻]/[HA]), where [A⁻] is the conjugate base concentration and [HA] is the weak acid concentration. Buffers are most effective within ±1 pH unit of the pKa.
Titration curves show pH as a function of titrant volume added. The equivalence point — where stoichiometrically equal amounts of acid and base have been mixed — is identified by the steepest slope of the titration curve. Indicators change color at their pKin, which should be chosen to match the equivalence point pH.
Thermochemistry and Gibbs Free Energy
Thermochemistry studies the heat changes that accompany chemical reactions. Enthalpy (ΔH) measures heat flow at constant pressure; exothermic reactions (ΔH < 0) release heat to the surroundings, while endothermic reactions (ΔH > 0) absorb heat. Hess's law allows calculation of ΔH for a reaction that is difficult to measure directly by combining the ΔH values of related reactions.
Gibbs free energy (ΔG) determines whether a reaction is spontaneous under given conditions: ΔG = ΔH − TΔS, where T is temperature in Kelvin and ΔS is the entropy change. A reaction with ΔG < 0 is spontaneous (thermodynamically favorable). The equilibrium constant K is related to ΔG° by ΔG° = −RT ln(K).
Worked Examples
Stoichiometry: Mass of Product from a Reaction
Solution Steps:
- 1Reaction: 2 H₂ + O₂ → 2 H₂O. Starting with 10 g of H₂ and excess O₂. Molar mass of H₂ = 2.016 g/mol.
- 2Moles of H₂ = 10 g ÷ 2.016 g/mol = 4.96 mol H₂.
- 3From stoichiometry, 2 mol H₂ produces 2 mol H₂O, so 4.96 mol H₂ produces 4.96 mol H₂O.
- 4Mass of H₂O = 4.96 mol × 18.015 g/mol = 89.4 g of water produced.
pH of a Buffer Solution
Solution Steps:
- 1Buffer: acetic acid (CH₃COOH) / sodium acetate (CH₃COONa). pKa of acetic acid = 4.76.
- 2Concentrations: [CH₃COOH] = 0.20 M, [CH₃COO⁻] = 0.30 M.
- 3Henderson-Hasselbalch: pH = 4.76 + log(0.30/0.20) = 4.76 + log(1.5).
- 4log(1.5) = 0.176. pH = 4.76 + 0.176 = 4.94. This buffer effectively resists pH changes between pH 3.76 and 5.76.
Limiting Reagent Determination
Solution Steps:
- 1Reaction: N₂ + 3 H₂ → 2 NH₃. Available: 28 g N₂ and 12 g H₂.
- 2Moles of N₂ = 28 g ÷ 28.02 g/mol = 0.999 mol. Moles of H₂ = 12 g ÷ 2.016 g/mol = 5.95 mol.
- 3N₂ requires 3× H₂ moles: 0.999 mol N₂ × 3 = 2.997 mol H₂ needed. Available H₂ = 5.95 mol > 2.997 mol. N₂ is the limiting reagent.
- 4NH₃ produced = 0.999 mol N₂ × (2 mol NH₃ / 1 mol N₂) × 17.03 g/mol = 34.0 g NH₃.
Tips & Best Practices
- ✓Always balance your chemical equation before performing stoichiometry calculations — an unbalanced equation gives incorrect molar ratios.
- ✓Track significant figures throughout your calculation; an answer with more precision than your least-precise measurement is false precision.
- ✓For dilution problems, always add the concentrated solution to water (not water to acid) for safety, especially with strong acids.
- ✓When measuring pH, calibrate your pH meter with at least two buffer standards that bracket your expected pH range.
- ✓The Henderson-Hasselbalch equation is only accurate for buffer solutions within 1 pH unit of the pKa; use complete equilibrium calculations for more extreme ratios.
- ✓Convert all temperatures to Kelvin (K = °C + 273.15) before using them in thermodynamic equations or the ideal gas law.
- ✓Check your answer's units as a final step — unit analysis (dimensional analysis) catches most arithmetic errors in chemistry calculations.
- ✓Store concentrated acids in a secondary containment vessel and always work in a fume hood to prevent inhalation of vapors.
Frequently Asked Questions
Sources & References
Last updated: 2026-06-15
Help us improve!
How would you rate the Chemistry Calculators?