도구스학업·수학

산화수 계산기

화학식을 넣으면 원소별 산화수를 구합니다. 과산화물·금속수소화물 같은 예외와 평균 산화수까지 구분해 보여줍니다.

원소 기호는 대소문자를 지켜 주세요. 아래 첨자는 그냥 숫자로 씁니다.

중성 분자면 0입니다. SO₄²⁻ 이면 −2 를 넣으세요.

KMnO4

K +1 · Mn +7 · O −2

산화수 × 개수를 모두 더하면 0 로 전하와 같습니다.

원소별 산화수

K+1

규칙으로 정해집니다.

Mn+7

합 = 전하 에서 역산했습니다.

O × 4−2

규칙으로 정해집니다.

검산 (산화수 × 개수의 합)0 = 전하 0

산화수 규칙

홑원소 물질

0 — O₂, Fe, S₈

1족 · 2족 금속

+1 · +2 — Na, K는 +1, Ca, Mg는 +2

플루오린

언제나 −1

수소

+1 — 다만 금속과 결합하면 −1 (NaH)

산소

−2 — 다만 과산화물 −1, 초과산화물 −½, OF₂에서는 +2

모든 원자의 산화수 합 = 그 화학종의 전하

산화수를 모르는 원소가 하나만 남아야 풀립니다. CuSO₄ 처럼 구리와 황이 둘 다 미지수면 이 규칙만으로는 정할 수 없어, 황산 이온(SO₄²⁻)을 먼저 아는 것으로 두고 풀어야 합니다. 과산화물 여부는 화학식만으로 알 수 없어 잘 알려진 것만 표로 담았습니다 — 결과가 이상하면 그 물질이 예외인지 확인해 보세요.

계산 방법

  1. 1화학식을 넣습니다. 아래 첨자는 그냥 숫자로 쓰면 됩니다.
  2. 2이온이면 전하를 넣습니다. SO₄²⁻ 이면 −2 입니다.
  3. 3원소별 산화수와 어떤 규칙으로 정해졌는지가 나옵니다.

자주 묻는 질문

정해진 원소부터 채우고 남은 하나를 합으로 역산합니다. 수소 +1, 산소 −2, 1족 금속 +1처럼 고정된 값을 먼저 넣은 뒤, 모든 산화수의 합이 그 화학종의 전하와 같다는 조건으로 나머지를 풉니다. KMnO₄에서 K는 +1, O는 −2이므로 Mn은 +7이 됩니다.

있습니다. 과산화물(H₂O₂, Na₂O₂)에서는 −1, 초과산화물(KO₂)에서는 −½이고, 플루오린과 결합한 OF₂에서는 +2입니다. 산소보다 전기음성도가 큰 것은 플루오린뿐이라 이때만 산소가 양수가 됩니다.

금속과 결합할 때입니다. NaH나 CaH₂ 같은 금속수소화물에서는 금속이 전자를 내주므로 수소가 −1이 됩니다. 비금속과 결합한 HCl, CH₄, NH₃에서는 모두 +1입니다.

계산으로는 맞지만 실제 구조와는 다릅니다. 철 원자 셋이 모두 +8/3인 것이 아니라 Fe²⁺ 하나와 Fe³⁺ 둘이 섞여 있어 평균이 그렇게 나오는 것입니다. 산화수 자체가 전자를 완전히 주고받았다고 가정한 형식적인 수라 이런 일이 생깁니다.

구리와 황이 둘 다 산화수가 고정되지 않아 미지수가 둘이기 때문입니다. 규칙만으로는 풀 수 없고, 황산 이온(SO₄²⁻)이 −2라는 것을 먼저 알고 나서야 구리가 +2임을 알 수 있습니다. 이 계산기는 미지 원소가 하나일 때만 풉니다.

다릅니다. 원자가는 결합의 개수이고 산화수는 전자를 완전히 넘겼다고 가정했을 때의 전하입니다. 예를 들어 CH₄의 탄소는 결합 4개(원자가 4)지만 산화수는 −4이고, CO₂의 탄소도 결합 4개지만 산화수는 +4입니다.

알아두면 좋은 점

  • 산화수를 모르는 원소가 하나일 때만 풀립니다.
  • 과산화물·초과산화물은 화학식만으로 판단할 수 없어 잘 알려진 것만 표로 담았습니다.
  • 정수가 아닌 값은 같은 원소가 여러 산화수로 섞여 있을 때의 평균입니다.

함께 보면 좋은 도구

마지막 검증: 2026년 8월 29일 · 결과는 참고용 추정치입니다.