Chess Rating Calculator

Enter your current rating, your opponent's rating, and the result to calculate your new FIDE Elo rating using the official K-factor formula.

Game Input

Rating Summary

Add a game to see your rating change

Game Log

No games added yet

FIDE Elo Formula Reference

Expected score = 1 / (1 + 10((Opp − My) / 400))
Rating change = K × (Actual − Expected)
New rating = Old rating + Rating change
K = 40
New / Junior
K = 20
Standard
K = 10
Elite (2400+)

Summary

Enter your current rating, your opponent's rating, and the result to calculate your new FIDE Elo rating using the official K-factor formula.

How it works

  1. Select your K-factor based on your player status (new, standard, or elite).
  2. Enter your current Elo rating and your opponent's Elo rating.
  3. Select the game result: win, draw, or loss.
  4. Click "Add Game" to include it in a multi-game session or calculate immediately.
  5. The tool computes the expected score using the FIDE probability formula.
  6. Your new rating and point change are displayed instantly for each game and as a session total.

Use cases

Frequently Asked Questions

Related tools

Last updated: 2026-05-29 · Reviewed by Nham Vu