Periodic Table/Tools/Oxidation State Analyzer

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
ElementCountOxidation StateSubtotalReasoning
K
1+1+1Alkali metal: always +1 in compounds
Mn
1+7+7Solved: total charge (+0) − known contributions (-7) = +7, divided by 1 atoms = +7
O
4-2-8Oxygen is typically −2 in compounds
Sum of all oxidation states0 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.