FIDE ELO & Performance Calculator
- Calculates rating change based on results
- Computes official FIDE performance rating
- Shows a detailed match breakdown
- Works smoothly on both desktop and mobile
- Keeps the data locally during the session
Swiss First-Round Pairings Generator
- Generates quick first-round Swiss pairings
- Handles odd number of players (BYE included)
- Clean, tournament-ready layout
- Designed for practical club use
The tools are completely free and require no login.
You can try them here:
https://chesstools.it
I'm continuing to work on improvements, especially tools that help simulate tournament scenarios and rating outcomes — something I personally miss during competitive events.
Feedback from players, arbiters and organizers is very welcome.If you end up trying it during a real tournament, I’d be really interested to hear how it performs in practice.
Best regards
FIDE ELO & Performance Calculator
* Calculates rating change based on results
* Computes official FIDE performance rating
* Shows a detailed match breakdown
* Works smoothly on both desktop and mobile
* Keeps the data locally during the session
Swiss First-Round Pairings Generator
* Generates quick first-round Swiss pairings
* Handles odd number of players (BYE included)
* Clean, tournament-ready layout
* Designed for practical club use
The tools are completely free and require no login.
You can try them here:
https://chesstools.it
I'm continuing to work on improvements, especially tools that help simulate tournament scenarios and rating outcomes — something I personally miss during competitive events.
Feedback from players, arbiters and organizers is very welcome.If you end up trying it during a real tournament, I’d be really interested to hear how it performs in practice.
Best regards
wait wait what is diz, a nice idea and I like diz, but you're advertising it here so u should read diz, @KingLear_0 : https://lichess.org/page/forum-etiquette
wait wait what is diz, a nice idea and I like diz, but you're advertising it here so u should read diz, @KingLear_0 : https://lichess.org/page/forum-etiquette
@kind_Panda said ^
wait wait what is diz, a nice idea and I like diz, but you're advertising it here so u should read diz, @KingLear_0 : https://lichess.org/page/forum-etiquette
yes u shouldn't advertise but good website only confusing thing is k-40 factor and k-20
@kind_Panda said [^](/forum/redirect/post/tzwiyXAM)
> wait wait what is diz, a nice idea and I like diz, but you're advertising it here so u should read diz, @KingLear_0 : https://lichess.org/page/forum-etiquette
yes u shouldn't advertise but good website only confusing thing is k-40 factor and k-20
@Chesslayer12 said ^
wait wait what is diz, a nice idea and I like diz, but you're advertising it here so u should read diz, @KingLear_0 : https://lichess.org/page/forum-etiquette
yes u shouldn't advertise but good website only confusing thing is k-40 factor and k-20
hm but I'm not the who advertising here lol its op, btw I liked it
@Chesslayer12 said [^](/forum/redirect/post/5Xn8hG2s)
> > wait wait what is diz, a nice idea and I like diz, but you're advertising it here so u should read diz, @KingLear_0 : https://lichess.org/page/forum-etiquette
>
> yes u shouldn't advertise but good website only confusing thing is k-40 factor and k-20
hm but I'm not the who advertising here lol its op, btw I liked it
@kind_Panda said ^
wait wait what is diz, a nice idea and I like diz, but you're advertising it here so u should read diz, @KingLear_0 : https://lichess.org/page/forum-etiquette
yes u shouldn't advertise but good website only confusing thing is k-40 factor and k-20
hm but I'm not the who advertising here lol its you, btw I liked it
no I meant that he shouldnt have advertised his website
@kind_Panda said [^](/forum/redirect/post/mRz6Jvze)
> > > wait wait what is diz, a nice idea and I like diz, but you're advertising it here so u should read diz, @KingLear_0 : https://lichess.org/page/forum-etiquette
> >
> > yes u shouldn't advertise but good website only confusing thing is k-40 factor and k-20
>
> hm but I'm not the who advertising here lol its you, btw I liked it
no I meant that he shouldnt have advertised his website
@Chesslayer12 said ^
wait wait what is diz, a nice idea and I like diz, but you're advertising it here so u should read diz, @KingLear_0 : https://lichess.org/page/forum-etiquette
yes u shouldn't advertise but good website only confusing thing is k-40 factor and k-20
hm but I'm not the who advertising here lol its you, btw I liked it
no I meant that he shouldnt have advertised his website
Lol I didn't check who's quoting, I thought you're op
@Chesslayer12 said [^](/forum/redirect/post/pU3KfoWX)
> > > > wait wait what is diz, a nice idea and I like diz, but you're advertising it here so u should read diz, @KingLear_0 : https://lichess.org/page/forum-etiquette
> > >
> > > yes u shouldn't advertise but good website only confusing thing is k-40 factor and k-20
> >
> > hm but I'm not the who advertising here lol its you, btw I liked it
>
> no I meant that he shouldnt have advertised his website
Lol I didn't check who's quoting, I thought you're op
Thanks for pointing that out and for the feedback
I definitely didn't mean this as advertising. I mainly shared it here because I run small club tournaments myself and built the tools for practical use during events. I thought some players or organizers here might find them useful too.
If the post is not appropriate for the forum I completely understand and I'm happy to remove it.
Regarding the K-factor question: the calculator follows the official FIDE rating regulations. The K-factor depends on the player's situation:
• K = 40 for new players until they complete 30 rated games
• K = 20 for most established players under 2400
• K = 10 for players who have reached 2400 at any point
The tool automatically applies the correct formula depending on the selected parameters, but I realize the interface could probably explain this more clearly.
Thanks again for the feedback — suggestions from players are actually very helpful for improving it.
Thanks for pointing that out and for the feedback
I definitely didn't mean this as advertising. I mainly shared it here because I run small club tournaments myself and built the tools for practical use during events. I thought some players or organizers here might find them useful too.
If the post is not appropriate for the forum I completely understand and I'm happy to remove it.
Regarding the K-factor question: the calculator follows the official FIDE rating regulations. The K-factor depends on the player's situation:
• **K = 40** for new players until they complete 30 rated games
• **K = 20** for most established players under 2400
• **K = 10** for players who have reached 2400 at any point
The tool automatically applies the correct formula depending on the selected parameters, but I realize the interface could probably explain this more clearly.
Thanks again for the feedback — suggestions from players are actually very helpful for improving it.
I've improved and simplified the K-Factor UX. I hope you like it. Thanks again for the suggestion.
I've improved and simplified the K-Factor UX. I hope you like it. Thanks again for the suggestion.
I checked it with lichess FIDE calculations, and it was flawless, can you make a uscf one? Thanks.
I checked it with lichess FIDE calculations, and it was flawless, can you make a uscf one? Thanks.
@Chesslayer12 said ^
I checked it with lichess FIDE calculations, and it was flawless, can you make a uscf one? Thanks.
Thank you so much for taking the time to try out my tool. I hope it's helpful. Regarding a USCF Elo calculator, it's not a very quick and easy calculator; I might consider using an estimator first. What do you think? Could it still be useful?
@Chesslayer12 said [^](/forum/redirect/post/iH8ljllz)
> I checked it with lichess FIDE calculations, and it was flawless, can you make a uscf one? Thanks.
Thank you so much for taking the time to try out my tool. I hope it's helpful. Regarding a USCF Elo calculator, it's not a very quick and easy calculator; I might consider using an estimator first. What do you think? Could it still be useful?