Free Tool

ELO Calculator

Calculate your expected rating change after a game.

Expected

50.0%

Change

+10.0

New Rating

1210

How is this calculated?

Expected score: E = 1 / (1 + 10^((R_opponent − R_you) / 400))

New rating: R_new = R_old + K × (S − E)

Where S = 1 (win), 0.5 (draw), 0 (loss)

Track your rating improvement over time

Analyze games free on chess.rodeo ↗