Oxidation Number Calculator — Find Oxidation States in Any Compound
Calculate oxidation numbers for every element in a chemical compound or ion. Includes oxidation state rules, worked examples, and common compound reference table.
Oxidation numbers are one of those chemistry concepts that are straightforward once the rules click, but brutal when you're staring at a complex ion for the first time. The CalcHub Oxidation Number Calculator applies the rules systematically to any compound or ion and tells you the oxidation state of each element — which is especially helpful for redox reactions and electrochemistry.
The Rules (In Priority Order)
The calculator follows these in sequence:
- Pure elements have oxidation state = 0 (e.g., Fe, O₂, N₂)
- Monatomic ions equal their charge (Na⁺ = +1, Cl⁻ = −1)
- Fluorine is always −1 in compounds
- Oxygen is usually −2 (except peroxides: −1, and OF₂: +2)
- Hydrogen is +1 with nonmetals, −1 with metals
- The sum of oxidation states = overall charge (0 for neutral, or the ion charge)
How to Use the Calculator
- Open CalcHub and select the Oxidation Number Calculator.
- Enter the chemical formula (e.g., KMnO₄, Cr₂O₇²⁻, SO₄²⁻).
- For ions, specify the overall charge.
- The tool lists each element with its oxidation state and shows the verification sum.
Common Compounds Reference
| Compound | Element | Oxidation State |
|---|---|---|
| H₂SO₄ | S | +6 |
| KMnO₄ | Mn | +7 |
| K₂Cr₂O₇ | Cr | +6 |
| FeCl₃ | Fe | +3 |
| Na₂O₂ | O | −1 (peroxide) |
| NH₃ | N | −3 |
| NO₃⁻ | N | +5 |
Worked Example: KMnO₄
- K is +1 (Group 1 metal)
- O is −2 × 4 = −8
- Sum must equal 0: +1 + Mn + (−8) = 0
- Mn = +7
Why Oxidation Numbers Matter
Oxidation states let you:
- Identify redox reactions: If oxidation states change, electrons are being transferred
- Find the oxidizing/reducing agent: The species that increases in oxidation state is oxidized (it's the reducing agent); the one that decreases is the oxidizing agent
- Balance half-reactions: Essential for writing balanced redox equations
- Predict compound formulas: Knowing Fe has +2 or +3 states explains why both FeCl₂ and FeCl₃ exist
What's the difference between oxidation number and formal charge?
Oxidation number assumes the more electronegative atom gets all shared electrons (ionic bonding model). Formal charge assumes electrons are shared equally (covalent model). They're tools for different purposes — oxidation numbers for redox tracking, formal charges for resonance structure evaluation.
Can one element have multiple oxidation states in the same compound?
Yes — this is called a disproportionation scenario. For example, in Fe₃O₄ (magnetite), iron exists as both +2 and +3 simultaneously. Some complex compounds have this, and the calculator handles them by showing the average oxidation state with a note.
How do I use oxidation numbers to balance a redox equation?
Identify which elements change oxidation state. Calculate the change per atom. Multiply coefficients so the total electrons gained equals total electrons lost. This is the oxidation state change method, one of two standard approaches (the other being half-reaction method).
Related calculators: Electrochemistry Calculator · Chemical Equation Balancer · Electron Configuration Calculator