Skip to content
ENExplore Calculators

Oxidation State Calculator

Determine an element’s oxidation state within a compound or ion.

About Oxidation State Calculator

Oxidation numbers must sum to the overall charge. Assigning oxygen as −2 and hydrogen as +1 lets the unknown element be solved by difference — sulfate gives sulfur as +6. Oxidation states identify what is oxidised and what reduced, which is the prerequisite for balancing any redox equation.

Formula

Oxidation State

Σ oxidation numbers = overall charge; oxygen is normally −2 and hydrogen +1

oxidation state
Formal charge assuming all bonds are fully ionic

Worked example

With the default values below, Oxidation State Calculator returns Oxidation State of the Target Element of 6.0000. Change any input above and every figure here is recalculated in your browser.

Inputs used

Overall charge of the speciesaccepts -6–6
-2
Number of oxygen atomsaccepts 0–20
4
Number of hydrogen atomsaccepts 0–20
0
Number of the target atomsaccepts 1–20
1
Combined oxidation number of other elementsaccepts -40–40
0

Results

Oxidation State of the Target Element
6.0000
Contribution From Oxygen
-8
Contribution From Hydrogen
0
Sum of All Oxidation Numbers
-2.00
Classification
Positive — the element is oxidised

Step by step

  1. 1Values used
  2. 2Oxidation State
  3. 3Oxidation State of the Target Element= 6.0000
  4. 4Contribution From Oxygen= -8
  5. 5Contribution From Hydrogen= 0
  6. 6Sum of All Oxidation Numbers= -2.00
  7. 7Classification= Positive — the element is oxidised

Assumptions and limits

  • The result is derived only from the 5 inputs listed above. Anything not among them is not part of the calculation.
  • In particular, this calculator does not take inflation, tax or compounding frequency into account.
  • Figures are rounded for display to 4 decimal places, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.

How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.

Frequently Asked Questions

How is Oxidation State calculated?

Σ oxidation numbers = overall charge; oxygen is normally −2 and hydrogen +1 Oxidation numbers must sum to the overall charge. Assigning oxygen as −2 and hydrogen as +1 lets the unknown element be solved by difference — sulfate gives sulfur as +6.

Why does Oxidation State matter?

Oxidation states identify what is oxidised and what reduced, which is the prerequisite for balancing any redox equation.

What values do I need to enter?

This calculator takes 5 inputs: Overall charge of the species, Number of oxygen atoms, Number of hydrogen atoms, Number of the target atoms, Combined oxidation number of other elements. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.

Oxidation State Calculator | Calcrivo