Chemical Name Calculator
ChemistryConvert chemical formulas to IUPAC names and common names. Find the systematic name, compound type, and molar mass for 150+ inorganic and organic compounds.
IUPAC Systematic Name
What is a Chemical Name?
The Chemical Name Calculator converts a chemical formula to its IUPAC systematic name, common/trivial name, compound type, and molar mass. Enter a formula such as NaCl, H2SO4, Fe2O3, Ca3(PO4)2, or C2H5OH and get the full IUPAC name and classification.
IUPAC nomenclature (International Union of Pure and Applied Chemistry) provides the universal language of chemistry — a systematic naming system where each compound has exactly one unambiguous name. The database covers 150+ common inorganic and organic compounds including acids, bases, oxides, ionic salts, and simple organic molecules. For compounds not in the database, the calculator applies binary ionic and binary covalent naming rules from the IUPAC Red Book (inorganic) and Blue Book (organic).
For the complementary reverse direction (name → formula → molar mass), the Molar Mass Calculator computes molecular weight from a formula, and the Percent Composition Calculator gives the elemental mass percentage breakdown.
How to use this Chemical Name calculator
- Type the chemical formula exactly as written: capital letters for element symbols, subscripts as plain numbers (H2SO4, not H₂SO₄), parentheses for polyatomic groups (Ca3(PO4)2).
- The calculator checks the compound database first — 150+ common compounds with verified IUPAC and common names.
- If not in the database, IUPAC naming rules are applied: binary ionic, binary covalent, or polyatomic description.
- Read the IUPAC Name and Common Name — both are useful for different contexts.
- Use the Compound Type to understand the bonding: ionic (metal-nonmetal) vs covalent (nonmetal-nonmetal) vs acid vs base.
- Check the Molar Mass — cross-reference with the Molecular Weight Calculator for verification.
Formula & Methodology
IUPAC naming rules applied:Binary ionic (metal + nonmetal): Name = [metal cation name] + [nonmetal anion: stem + -ide] Transition metals: include (oxidation state) in Roman numerals Example: FeCl₃ = iron(III) chloride (Fe has +3 oxidation state) Binary covalent (two nonmetals): Name = [prefix][element₁] + [prefix][element₂ stem]-ide Prefixes: mono=1(omit for first), di=2, tri=3, tetra=4, penta=5 Example: N₂O₅ = dinitrogen pentoxide Oxoacids: Parent anion → add H⁺: -ate anion → -ic acid: SO₄²⁻ (sulfate) → H₂SO₄ (sulfuric acid) -ite anion → -ous acid: SO₃²⁻ (sulfite) → H₂SO₃ (sulfurous acid) hypo-...-ite → hypo-...-ous acid: ClO⁻ (hypochlorite) → HClO (hypochlorous acid) per-...-ate → per-...-ic acid: ClO₄⁻ (perchlorate) → HClO₄ (perchloric acid) Molar mass: M = Σ (atomic_mass_i × count_i) for all atoms in formulaWorked example — alum (potassium alum): Formula: KAl(SO₄)₂ · 12H₂OElements: K(1), Al(1), S(2), O(8 from SO4 + 12 from water), H(24), O(12 from water) Total O = 8 + 12 = 20 O atoms; Total H = 24 H atoms IUPAC name: potassium aluminium sulfate dodecahydrate Common name: alum Compound type: Alum (double salt hydrate) M = 39.098 + 26.982 + 2×(32.065 + 4×15.999) + 12×18.015 = 39.098 + 26.982 + 2×96.061 + 216.180 = 474.382 g/molPotassium alum is produced in India at Nangal (GSFC), Maharashtra, and Assam — used as a mordant in textile dyeing (Surat silk, Banaras brocade), water purification in rural areas, and as an antiseptic (phitkari). India is one of the world's largest alum producers. The Molar Mass Calculator can verify this calculation by breaking down each element's contribution.
Frequently Asked Questions