Elovate is a fast, clean chess rating calculator that shows exactly how a game — or a whole tournament — moves your Elo.
Enter your rating and your opponent's, tap the result, and instantly see your new rating, how many points you gained or lost, your expected score, and your performance rating. No sign-up, no ads interrupting your math, and it works completely offline.
WHAT YOU CAN DO
- Single game: get your rating change from one result in a tap
- Tournament mode: add multiple opponents and results, and see your total rating change calculated across the whole event at once
- Expected score: know your win probability before the game
- Performance rating: see the rating you actually played at, based on your opponents and score
- Adjustable K-factor: choose 40 (new / junior players), 20 (standard), or 10 (2400+), or enter your own custom value
BUILT ON THE STANDARD ELO FORMULA
Elovate uses the classic Elo model trusted by chess federations worldwide:
Expected score E = 1 / (1 + 10^((opponent − you) / 400))
New rating = your rating + K × (score − expected score)
The performance rating uses the standard rating-difference table based on your score percentage.
WHY YOU'LL LIKE IT
- Simple, native-feeling design that gets out of your way
- Light and dark mode that follows your device
- Instant results as you type — no "calculate" button needed
- Works offline, anywhere: club, tournament hall, or the train home
Perfect for club players, tournament competitors, coaches, and anyone curious about how the rating system really works. Whether you're chasing your next rating milestone or just want to understand a result, Elovate does the math so you can focus on the board.
Note: Elovate is an independent tool for estimating rating changes using the standard Elo method. It is not affiliated with or endorsed by FIDE, USCF, or any chess federation. Official ratings are published by your federation and may differ due to rules such as rating floors, bonuses, or rounding.
Calculate your chess Elo rating change after any game or tournament.