Tools in This Collection
Interactive Periodic Table
Full periodic table with element details on click
Electron Configuration Calculator
Generate electron config for any element or ion
Lewis Structure Generator
Draw Lewis dot structures for molecules
Ideal Gas Law Calculator
PV=nRT solver with unit toggles
Empirical Formula Calculator
Calculate empirical formula from mass percentages
Enthalpy Calculator
Reaction enthalpy from formation enthalpies
Redox Reaction Balancer
Balance redox reactions via half-reaction method
Acid-Base Titration Curve
Generate titration curve with equivalence point
Concentration Converter
Convert molarity, molality, mass%, ppm, ppb
Solubility Rules Reference
Searchable solubility table for ionic compounds
Molecular Geometry Visualizer
3D VSEPR geometry from molecular formula
Electrochemistry Cell Calculator
Cell potential from half-reaction potentials
Isotope Abundance Calculator
Average atomic mass from isotope abundances
Chemical Naming Tool
IUPAC naming for organic and inorganic compounds
Orbital Diagram Generator
Electron orbital box diagrams with Hund's rule
Rate Law Calculator
Reaction order and rate constant from data
Colligative Properties Calculator
Boiling/freezing point changes and osmotic pressure
Hybridization Calculator
Hybridization state of central atom in molecule
Activity Series Reference
Metal reactivity series with displacement predictor
Guides & Articles
Chemistry Tools for Students and Professionals
Chemistry calculations are at the core of every science curriculum — from balancing equations in a high school lab to running thermodynamic calculations in graduate research. This collection covers the full range of general chemistry needs: atomic structure, molecular geometry, gas laws, acid-base equilibria, electrochemistry, and kinetics. Each tool runs entirely in your browser with no account required.
Atomic Structure and Electron Configuration
Understanding electron configuration is the foundation of predicting chemical behavior. For any element, the electron configuration follows the Aufbau principle, Pauli exclusion principle, and Hund's rule. For example, iron (Fe, atomic number 26) has configuration [Ar] 3d⁶ 4s². The 3d orbitals are half-filled with 6 electrons, making iron particularly stable and reactive. Use the Electron Configuration Calculator to instantly generate the full configuration, noble gas shorthand, and orbital box diagram for any element. The Orbital Diagram Generator shows the visual box diagram with correct Hund's rule electron placement. For the complete element reference including electronegativity, atomic radius, ionization energy, and state at room temperature, the Interactive Periodic Table provides searchable, filterable data for all 118 elements.
Gas Laws and Thermochemistry
The ideal gas law PV = nRT connects pressure, volume, moles, and temperature for ideal gases. At standard conditions (273.15 K, 1 atm), one mole of ideal gas occupies 22.4 L. Real-world applications: if 2.5 mol of gas at 350 K is compressed from 10 L to 4 L, the new pressure is P = nRT/V = (2.5)(0.08206)(350)/4 = 17.9 atm. The Ideal Gas Law Calculator solves for any variable with unit toggles for pressure (atm, kPa, mmHg, psi) and temperature (K, °C, °F). For reaction thermodynamics, the Enthalpy Calculator applies Hess's law: ΔH_rxn = Σ ΔHf°(products) − Σ ΔHf°(reactants) using a built-in database of standard formation enthalpies.
Molecular Structure and Bonding
Lewis structures map out bonding pairs and lone pairs to predict molecular shape and polarity. VSEPR theory then determines the 3D geometry from the electron geometry. For example, water (H₂O) has 2 bonding pairs and 2 lone pairs around oxygen, giving an electron geometry of tetrahedral but a molecular geometry of bent with a bond angle of 104.5°. CO₂ has 2 double bonds and no lone pairs, giving a linear geometry and zero net dipole. The Lewis Structure Generator draws the dot structure with formal charges, and the Molecular Geometry Visualizer shows the 3D VSEPR geometry with bond angles. The Hybridization Calculator quickly determines sp, sp², sp³, sp³d, or sp³d² hybridization from the molecule or number of electron domains.
Acid-Base Chemistry and Equilibria
Titration curves show pH versus volume of titrant added, with the equivalence point where moles of acid equal moles of base. For a strong acid-strong base titration (e.g., HCl with NaOH), the equivalence point is at pH 7.0. For a weak acid-strong base titration (e.g., acetic acid with NaOH), the equivalence point is above 7 — typically 8.5–9.5 depending on the Ka. The buffer region occurs when the titrant volume is 50% of the equivalence point volume: at this point pH = pKa. The Acid-Base Titration Curve generates an interactive Chart.js visualization with the equivalence point and buffer region marked. For concentration unit conversions (molarity, molality, mass%, ppm, ppb), the Concentration Converter handles all standard concentration expressions with density input for mass-based conversions.
Electrochemistry and Kinetics
Cell potential (E°cell) determines whether a redox reaction is spontaneous under standard conditions. E°cell = E°cathode − E°anode. If E°cell > 0, the reaction is spontaneous (ΔG < 0). For the Daniell cell (Zn|Zn²⁺||Cu²⁺|Cu), E°cell = +0.34 − (−0.76) = +1.10 V. The Nernst equation adjusts for non-standard concentrations: E = E° − (RT/nF) × ln Q. The Electrochemistry Cell Calculator computes E°cell, ΔG, and the Nernst potential from half-reaction inputs. For reaction kinetics, the Rate Law Calculator determines reaction order and rate constant from concentration-time data, and outputs the integrated rate law and half-life expression.
Quick Reference Tools
Not every chemistry problem needs a calculator. The Solubility Rules Reference provides an interactive table of common ionic compound solubility for precipitation prediction. The Activity Series Reference ranks metals and nonmetals by reactivity for displacement reaction prediction. The Chemical Naming Tool handles IUPAC nomenclature for both inorganic and basic organic compounds. The Isotope Abundance Calculator computes weighted average atomic mass from natural isotope abundances — a standard problem in introductory chemistry courses.
Frequently Asked Questions
How do I determine the electron configuration of an element?
Electron configurations are filled in order of increasing energy following the Aufbau principle: 1s, 2s, 2p, 3s, 3p, 4s, 3d, 4p, 5s, 4d, 5p, 6s, 4f, 5d, 6p, 7s, 5f, 6d, 7p. Each orbital holds 2 electrons (Pauli exclusion principle) and orbitals in the same subshell fill with one electron each before pairing (Hund's rule). The Electron Configuration Calculator automates this for all elements and ions, showing both full and noble gas shorthand notation.
What is the ideal gas law and when does it apply?
The ideal gas law PV = nRT relates pressure (P), volume (V), moles of gas (n), the gas constant R (0.08206 L·atm/mol·K), and absolute temperature (T in Kelvin). It applies accurately for real gases at low pressure and high temperature, where intermolecular forces and molecular volume are negligible. At standard temperature and pressure (0°C, 1 atm), one mole of ideal gas occupies 22.4 L. For high-pressure or low-temperature conditions, use the van der Waals equation for better accuracy.
How do I balance a redox reaction?
Use the half-reaction method: (1) Split into oxidation and reduction half-reactions. (2) Balance atoms other than O and H. (3) Balance O by adding H₂O. (4) Balance H by adding H⁺. (5) Balance charge by adding electrons. (6) Multiply half-reactions to make electron counts equal. (7) Add half-reactions and cancel common terms. In basic solution, add OH⁻ to neutralize H⁺ after balancing in acid. The Redox Reaction Balancer handles these steps automatically.
What is the difference between empirical and molecular formulas?
An empirical formula shows the simplest whole-number ratio of atoms in a compound (e.g., CH₂O for glucose). A molecular formula shows the actual number of each atom (e.g., C₆H₁₂O₆ for glucose). To find the empirical formula from percent composition: assume 100 g sample, convert mass% to grams, divide by molar mass to get moles, divide by the smallest mole value to get ratios. The molecular formula is an integer multiple of the empirical formula determined by the actual molar mass.
How do I predict the solubility of an ionic compound?
Use the solubility rules: all nitrates, acetates, and Group 1/ammonium salts are soluble. Most chlorides are soluble (except AgCl, PbCl₂, Hg₂Cl₂). Most sulfates are soluble (except BaSO₄, PbSO₄, CaSO₄, SrSO₄). Most hydroxides are insoluble except Group 1 and Ba(OH)₂, Sr(OH)₂, Ca(OH)₂. Most sulfides, carbonates, and phosphates are insoluble except Group 1 and ammonium salts. The Solubility Rules Reference provides a searchable table for quick lookups.