Oxidation State Analyzer
Enter a chemical formula to determine the oxidation state of each element using standard assignment rules. Supports parentheses and overall charge notation.
Presets:
KMnO4
| Element | Count | Oxidation State | Subtotal | Reasoning |
|---|---|---|---|---|
K | 1 | +1 | +1 | Alkali metal: always +1 in compounds |
Mn | 1 | +7 | +7 | Solved: total charge (+0) − known contributions (-7) = +7, divided by 1 atoms = +7 |
O | 4 | -2 | -8 | Oxygen is typically −2 in compounds |
| Sum of all oxidation states | 0 | ✓ Equals overall charge (+0) | ||
K+1
Mn+7
O×4-2
1.Free elements (uncombined) have an oxidation state of 0.
2.Monatomic ions have an oxidation state equal to their charge.
3.Fluorine is always −1 in compounds.
4.Oxygen is typically −2. Exceptions: peroxides (−1), OF₂ (+2).
5.Hydrogen is typically +1. Exception: metal hydrides (−1).
6.Alkali metals = +1. Alkaline earth metals = +2.
7.The sum of all oxidation states equals the overall charge of the species.
Oxidation states are assigned using standard electronegativity-based rules. For complex coordination compounds or organometallics, additional rules may apply. · Unusual states are highlighted when they deviate from common oxidation states for that element.