Ad Space — Top Banner

Elo Rating Calculator

Calculate your new Elo chess rating based on your current rating, opponent rating, and game result.

New Rating

Elo rating system calculates rating changes based on expected vs actual results.

Expected Score = 1 / (1 + 10^((Opponent Rating - Your Rating) / 400))

New Rating = Old Rating + K × (Actual Score - Expected Score)

K-factor values:

  • FIDE: K=40 (new players <30 games), K=20 (under 2400), K=10 (2400+)
  • USCF: K=32 (typical)
  • Chess.com/Lichess: Varies, roughly K=20-40

Actual Score values:

  • Win: 1.0
  • Draw: 0.5
  • Loss: 0.0

Rating classifications (FIDE):

  • Beginner: Under 1200
  • Club player: 1200-1800
  • Expert: 1800-2200
  • Master: 2200-2400
  • International Master: 2400-2500
  • Grandmaster: 2500+

Ad Space — Bottom Banner

Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.