Formula Reference
This calculator applies verified chemistry equations consistent with IUPAC standards and peer-reviewed references.
Related Concepts
Pro Tip
Always use whole-number mass numbers when calculating neutrons — periodic table decimal values are weighted averages, not single-isotope masses.
All chemistry calculators on this site are expert-verified. Always confirm results with your textbook or instructor for exam use.
Related Expert Tools
More precision tools in the same niche.
Combined Gas Law Calculator
The Combined Gas Law Calculator solves for any unknown pressure, volume, or temperature when a gas changes from one set of conditions to another. It combines Boyle's Law, Charles's Law, and Gay-Lussac's Law into a single equation relating the initial and final states of an ideal gas. Use it for chemistry coursework, laboratory gas calculations, and industrial process engineering problems involving gas state changes.
Atom Calculator
The Atom Calculator works out the number of protons, neutrons, and electrons in any atom or ion. Select an element from the periodic table or enter the atomic number and mass number manually, then set the ionic charge to find the full subatomic particle breakdown, approximate atom mass in atomic mass units, and electron configuration.
Atomic Mass Calculator
The Atomic Mass Calculator computes the mass of a specific atom or isotope in atomic mass units (amu) and kilograms from its proton and neutron counts. Select a common element to auto-fill the proton count or enter values manually, then compare the calculated isotope mass against the periodic table standard atomic weight to see how natural isotope abundance changes the average.
Chemical Name Calculator Logic
Ionic: charge-balanced subscripts via lowest common multiple of cation/anion charge | Covalent: Greek prefix + element name + "-ide" suffixWhat Is the Chemical Name Calculator?
The Chemical Name Calculator converts between chemical formulas and their systematic names, covering the three major categories taught in introductory inorganic chemistry: ionic compounds, binary covalent compounds, and common acids. Enter a formula to identify its name, or select a cation and anion to build a charge-balanced ionic formula automatically. According to IUPAC's nomenclature guidelines, systematic chemical naming exists specifically so that any chemist worldwide can reconstruct a compound's exact formula from its name alone, without ambiguity. It pays to keep track of which naming category a compound falls into (ionic, covalent, or acid) before attempting to apply any naming rule, since the three categories follow genuinely different patterns.
Naming Ionic Compounds
Ionic compounds form when a metal cation and a nonmetal anion (or polyatomic ion) combine in a ratio that balances total charge to zero. The name simply states the cation name followed by the anion name, with no number prefixes, because the charge-balanced ratio is implied by the ions' fixed charges. For transition metals and certain post-transition metals capable of multiple oxidation states, such as iron, copper, tin, and lead, a Roman numeral in parentheses specifies which charge is present: Iron(II) chloride (FeCl₂) differs from Iron(III) chloride (FeCl₃) in both formula and properties.
The formula's subscripts are determined by finding the lowest common multiple of the cation and anion charges, then dividing that value by each charge to get the count needed of the other ion. For calcium phosphate, calcium carries a +2 charge and phosphate carries a -3 charge: the lowest common multiple of 2 and 3 is 6, giving 3 calcium ions (6÷2) and 2 phosphate ions (6÷3), producing the formula Ca₃(PO₄)₂. What is more, this same charge-balancing logic applies regardless of whether the anion is a simple monatomic ion or a polyatomic group, which is exactly what the Name → Formula mode automates.
Naming Binary Covalent Compounds
Binary covalent compounds form between two nonmetal elements sharing electrons, and unlike ionic compounds, the same two elements can combine in multiple distinct ratios (CO and CO₂ are both stable, real compounds). Because of this, covalent naming explicitly states the atom count using Greek number prefixes: mono- (1), di- (2), tri- (3), tetra- (4), penta- (5), hexa- (6), hepta- (7), octa- (8), nona- (9), deca- (10). The first element in the formula generally omits "mono-" (carbon monoxide is an established exception), while the second element always receives both a prefix and an "-ide" suffix. Dinitrogen tetroxide (N₂O₄), a real industrial and rocket-propellant compound, illustrates the full prefix-prefix-ide pattern.
Naming Acids
Acid naming follows two patterns depending on composition. Binary acids, consisting of hydrogen plus one other nonmetal (such as HCl or HF), use the pattern "hydro-" + root + "-ic acid": hydrochloric acid, hydrofluoric acid. Oxyacids, which contain oxygen as part of a polyatomic structure (such as H₂SO₄ or HNO₃), derive their names from the corresponding polyatomic ion: ions ending in "-ate" become acids ending in "-ic acid" (sulfate → sulfuric acid, nitrate → nitric acid), while ions ending in "-ite" become acids ending in "-ous acid" (sulfite → sulfurous acid, nitrite → nitrous acid). This is documented extensively in the American Chemical Society's chemistry education resources, which cover nomenclature as a foundational topic in every introductory curriculum.
Greek Prefix Reference Table
Binary covalent naming depends on correctly matching atom count to its Greek prefix, which is worth keeping on hand while working through unfamiliar formulas.
| Atom Count | Prefix | Example |
|---|---|---|
| 1 | Mono- (omitted on first element) | Carbon monoxide (CO) |
| 2 | Di- | Carbon dioxide (CO₂) |
| 3 | Tri- | Sulfur trioxide (SO₃) |
| 4 | Tetra- | Dinitrogen tetroxide (N₂O₄) |
| 5 | Penta- | Phosphorus pentachloride (PCl₅) |
Accuracy and Limitations
This calculator covers a curated set of common cations, anions, polyatomic ions, and acids that account for the large majority of compounds encountered in high school and introductory college chemistry. As a result, when working with less common transition metal oxidation states or specialized polyatomic ions not in the database, look into a comprehensive chemistry reference text or the official IUPAC nomenclature recommendations for the complete and authoritative naming rules. The calculator does not cover organic chemistry nomenclature (carbon-chain naming, functional groups), coordination complex naming, or isotope-specific naming, all of which follow substantially different and more extensive rule sets beyond the scope of this tool. Once a compound is correctly named, the natural next step in many lab and homework contexts is to figure out its molar mass for solution preparation, which our molar mass calculator handles directly from the same formula.
From Naming to Quantitative Analysis
Naming a compound correctly is usually only the first step in a broader chemistry problem. Once you have settled on the correct formula and name for a compound, that formula becomes the input for a wide range of follow-up calculations: figuring out its molar mass, working out what percentage of its total mass each element contributes, or determining the empirical formula from experimental data. In practice, our percent composition calculator picks up directly where this tool leaves off, taking the same formula you just named and breaking it down element by element. Given that naming errors compound quickly into downstream calculation errors, it pays to double-check Roman numeral notation and polyatomic ion spelling before carrying a formula forward into further work.
Building Up Fluency with Polyatomic Ion Names
Polyatomic ion names do not follow a single universal pattern, so the fastest way to build up real fluency is to come back to the same handful of ions repeatedly until their names and charges are second nature. The "-ate" and "-ite" suffix pair (sulfate/sulfite, nitrate/nitrite) is worth memorizing as a set, since the "-ate" form always carries one more oxygen atom than the "-ite" form for the same central element and charge. Once that pattern clicks, working out names for less common related ions, such as the per- and hypo- prefixed forms of chlorine oxyanions (perchlorate, chlorate, chlorite, hypochlorite), tends to fall into place far more quickly than trying to memorize each one as an unrelated fact.
Most Common Chemical Naming Mistake
The most frequent error is applying ionic naming rules to a covalent compound, or vice versa. Students who learn that iron(III) chloride is named by oxidation state often carry that pattern into binary non-metal compounds and write "carbon(IV) oxide" instead of the correct covalent name, carbon dioxide. The distinction is simple but easy to miss under exam pressure: if both elements are non-metals, use Greek prefixes (mono-, di-, tri-); if a metal is present, use oxidation states for transition metals or no prefix for fixed-charge metals. The Khan Academy ionic compound naming guide and the covalent compound naming guide both clarify when each system applies and are the clearest free resources for resolving this confusion.
Frequently Asked Questions
Muhammad Shahbaz Siddiqui
Founder, TheCalculatorsHub
How I used the Chemical Name Calculator to fix a lab report naming error
In June 2026, a reader doing a high school chemistry lab on iron compounds sent over their report for a sanity check before submission. They had synthesized two different iron chloride compounds in separate experiments and labeled both "iron chloride" in their write-up, which their lab partner flagged as a problem since they had visibly different colors (pale green versus yellow-brown) and clearly were not the same compound.
I ran both formulas, FeCl2 and FeCl3, through this calculator's Formula → Name mode. The results came back as Iron(II) chloride and Iron(III) chloride respectively, immediately explaining the naming gap: iron forms two common stable cations, and without the Roman numeral, "iron chloride" is genuinely ambiguous between two real, different compounds. This is documented clearly in the American Chemical Society's chemistry education resources on multivalent transition metal naming.
The student corrected their lab report to distinguish Iron(II) chloride from Iron(III) chloride throughout, which also clarified for their lab partner why the two synthesized products had different physical properties despite using "the same" starting metal.
