Elo & MMR Calculator
See your new rating after a match from your rating, the opponent’s rating and the result, with the expected score and a tunable K-factor. Calculates in your browser.
New rating
-
Show the math
Your expected score depends only on the rating gap, then your rating shifts toward the actual result:
expected = 1 / (1 + 10^((opp − you)/400))
new = rating + K × (actual − expected)
A higher K-factor makes ratings move faster. Chess often uses 10–40; many games use 24–32.
All math runs locally in your browser.
What this does
An Elo & MMR calculator shows your new rating after a match from your rating, the opponent’s rating, and the result, with the expected score and a tunable K-factor.
How to use it
- Enter your rating.
- Enter the opponent rating.
- Pick the result.
- Set the K-factor and read the change.
How it works
Expected score depends only on the rating gap; your rating then shifts toward the actual result by the K-factor. Chess uses 10–40.
new = old + K × (result − expected)
Understanding your result
The rating change depends only on the gap to your opponent, so beating a much stronger player earns far more than beating an equal, while losing to a weaker one costs the most. The K-factor controls volatility: a high K moves your rating fast (good for new accounts finding their level), a low K keeps an established rating stable.
Example
Beating an equal-rated player at K=32 gains about 16 points.
Sources & methodology
Last updated .
Frequently asked questions
How does Elo work?
Your expected score depends only on the rating gap, then your rating shifts toward the actual result by the K-factor times the difference.
What is the K-factor?
It controls how fast ratings move. Higher values react more quickly; chess often uses 10 to 40 and many games use 24 to 32.
Is my data kept?
No. Everything is computed locally in your browser.
Related tools
DPS Calculator
Work out damage per second from your hit damage, attack speed, critical chance and critical multiplier, with average damage per hit and per minute. Calculates in your browser.
Loot Drop Probability Calculator
Find the chance of getting a rare drop over repeated attempts, the expected number, and how many tries reach a 50, 90 or 99 percent chance. Calculates in your browser.
Gacha Probability Calculator
Estimate your chance of pulling a featured item from the pull rate and number of pulls, including a hard-pity guarantee. Calculates in your browser.
Speedrun Timer
Paste your splits to get segment times, the sum of your best segments, and the theoretical best-possible run, plus the time you could save. Calculates in your browser.