What is ELO in Chess?
By Chess Next Move Team|Published December 1, 2024|Updated October 7, 2026
What a chess rating says about a player, from 800 to grandmaster, and why your number changes from site to site.
ELO is a number that rates a chess player by results. Beat players rated above you and it rises; lose to players rated below you and it falls. Two players with the same rating in the same pool are expected to score about 50% against each other, and a 200-point favourite is expected to score about 76%. FIDE, Chess.com, Lichess and national federations each keep their own pool, so the same player has a different number on each.
This guide covers what a rating says about a player at each level, how titles relate to ratings, and why FIDE, Chess.com and Lichess give the same player different numbers. If you want the arithmetic itself, the expected-score formula and the K-factor, read how chess ELO is calculated.
What Does ELO Stand For?
Contrary to popular belief, ELO is not an acronym. It's simply the surname of Arpad Elo, a Hungarian-born American physics professor at Marquette University. The United States Chess Federation (USCF) adopted his system in 1960, and FIDE, the world chess federation, adopted it in 1970 as the official international rating system.
Before 1960 the USCF rated players with a system devised by Kenneth Harkness. Elo put rating on a statistical footing: he treated each performance as a sample of a player's underlying strength, which makes ratings predictive, because the gap between two numbers gives the expected score. Variants of his system now rate players in video games, football and many other competitive games.
How is Chess ELO Calculated?
The ELO system works on a simple principle: if you beat someone rated higher than you, you gain more points than if you beat someone rated lower. Conversely, losing to a lower-rated player costs you more points than losing to a higher-rated player.
The calculation involves three key components:
- Expected Score: The score you are predicted to make, with draws counted as half. A 200-point favourite is expected to score about 0.76 per game.
- Actual Score: Win = 1, Draw = 0.5, Loss = 0
- K-Factor: How much ratings can change per game. New players have higher K-factors (ratings change more) while established players have lower K-factors (ratings are more stable).
For example, a 1600 who beats an 1800 gains about 15 points under FIDE's standard K-factor of 20, or about 30 as a new player with K = 40. Beating another 1600 is worth 10 (or 20). Because upsets pay more than expected wins, ratings drift toward the level a player actually performs at. The full formula, with worked examples and the K-factor rules, is in our guide to the chess ELO formula, and the chess ELO calculator does the sums for any two ratings.
Chess ELO Rating Levels: What the Numbers Mean
Understanding what different ELO ratings represent helps you set realistic goals and measure progress. Here's a detailed breakdown:
0-800 ELO: Absolute Beginner
Just learning piece movements and basic rules. Frequently hangs pieces (leaves them undefended). Doesn't see one-move threats. This is where everyone starts. Focus on learning how pieces move and basic checkmate patterns.
800-1200 ELO: Casual Player
Knows rules and basic tactics. Still blunders regularly but starting to see simple threats. Can execute basic checkmates (King + Queen vs King). Understands some opening principles like controlling the center. Most casual online players fall in this range.
1200-1600 ELO: Intermediate Club Player
Sees 2-3 move tactics consistently. Knows several openings and their basic ideas. Understands piece values and doesn't trade poorly. Can punish obvious mistakes. Blunders less frequently. Starting to develop positional understanding. This is considered "average" for serious players.
1600-2000 ELO: Advanced Tournament Player
Solid opening repertoire with theoretical knowledge. Good tactical vision: rarely misses simple tactics. Understands positional concepts like weak squares, pawn structure, and piece activity. Can calculate 4-5 moves ahead accurately. Competitive in local tournaments.
2000-2200 ELO: Expert Level
Deep opening preparation in main lines. Excellent tactical ability, including complex combinations. Strong endgame technique. Understands subtle positional nuances. Rarely blunders under normal time controls. Can beat most club players consistently.
2200+ ELO: Master Level
2200+ is Candidate Master or National Master. 2300+ is FIDE Master. 2400+ is International Master. 2500+ is Grandmaster. These players have dedicated thousands of hours to chess study. They see patterns instantly, calculate deeply, and rarely make unforced errors. The world's best are 2700+.
ELO Ratings Across Different Platforms
One common confusion: ratings don't transfer directly between platforms. Each rating pool is separate, so a 1500 on Chess.com doesn't equal 1500 on Lichess or FIDE.
- Chess.com: Uses the Glicko system. Its ratings generally read below Lichess ratings for the same player.
- Lichess: Uses Glicko-2, with every new player starting at 1500. Ratings typically read a few hundred points above Chess.com, and the gap varies by time control.
- FIDE: Over-the-board tournament ratings. Generally considered the "official" rating but only obtained through rated events.
- USCF: United States Chess Federation ratings, similar to FIDE but for US tournaments.
Don't obsess over exact numbers across platforms. What carries over is the direction: whether you are improving and who you can hold your own against. Track one pool, and use our ELO test for a second, independent estimate of your playing strength.
How to Improve Your Chess ELO Rating
Knowing what the number means does not move it. These five habits do, at every level:
1. Solve Tactical Puzzles Daily
Below 2000 ELO, most games are decided by tactics. Solve chess puzzles every day to sharpen pattern recognition. Even 15-20 minutes of focused puzzle training builds the tactical vision needed to spot winning moves and avoid blunders.
2. Analyze Your Games
Playing without reviewing is like taking tests without checking your answers. Set the critical positions up in a calculator, or, with Pro, load the whole game into the chess analysis board and review it move by move. Find where you went wrong, what you missed, and what you should have played. This targeted feedback accelerates improvement faster than playing more games.
3. Play Against Appropriate Opponents
You improve fastest playing opponents slightly stronger than you. Our 11 chess bots range from 400 to 3650 ELO. Pick one 100-300 points above your level. When you start winning consistently, move up.
4. Learn Opening Principles (Not Memorization)
Don't memorize 20 moves of theory. Instead, understand principles: control the center, develop pieces, castle early, connect rooks. Our chess openings guide explains the ideas behind 16 of the most popular openings move by move.
5. Play Longer Time Controls
Blitz and bullet are fun but don't build skills as effectively. Play at least some games with 10+ minutes per side. This forces you to think deeply and develop good calculation habits that transfer to all time controls. For a complete training plan built around these habits, read how to get better at chess.
Famous Chess ELO Ratings in History
To put ratings in perspective, here are some notable ELO achievements:
- Magnus Carlsen (Peak 2882): Highest official FIDE rating ever achieved, reached in May 2014.
- Garry Kasparov (Peak 2851): Held the record before Carlsen. Dominated chess for two decades.
- Fabiano Caruana (Peak 2844): The third-highest peak in history, reached in October 2014. He challenged Carlsen for the world title in 2018.
- Bobby Fischer (Peak 2785): Reached in 1972, the year he won the world title. It stood as the record until Kasparov passed it in 1990.
- Stockfish (about 3650): The strongest chess engine, rated on engine-only lists that are not directly comparable with FIDE. See Stockfish ELO by level.
Test Your ELO Rating Now
Curious where you stand? Our ELO test, part of Pro, estimates your rating the way a real one is earned: you play rated games against Stockfish set 200 points above your current estimate, and each result updates your number with the Elo formula and FIDE's K-factors. After 30 games the rating counts as established.
Once you know your level, use the chess calculator to find the move you should have played in positions you lost, practise against a chess bot at your level, and track your improvement over time.
Find Out Your Chess ELO
Play rated games against Stockfish and watch your rating settle, or practise first against a bot at your level.