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.
Electron Configuration Calculator
The Electron Configuration Calculator generates the full and noble gas shorthand electron configuration for any element from hydrogen to lead, including ions. It applies the aufbau principle, accounts for known exceptions like chromium and copper, and displays an orbital box diagram following Hund's rule along with the valence electron count.
Chemical Name Calculator Logic
What 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.
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₄)₂.
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.
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.
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.
