Chessbuddy
Your tactics training app
Puzzles that meet you where you are: a few minutes a day, at exactly your level.
Your training. Your rules. Your improvement.
New Training
New Training, 15 minutes
Type
Practice with new puzzles.
Limit
Practice Exactly What You Need
Not feeling random puzzles today? Pick what you want to work on (forks, back-rank mates, rook endgames, and 60+ more) and we'll build the session around it. Go broad, or zero in on one thing. Totally up to you.
“I needed to practice back rank mates specifically. Finally found a platform where I can do exactly that.”
Active Training Units
Available Units
Build Your Training Library
Found a mix you like? Save it. Build up a little library of go-to sessions (a morning warm-up, an endgame drill, a quick mistakes review) and start any of them with one tap, set up just the way you like.
“I have different training units for different moods and goals. One-click and I'm training.”
Track Your Progress Across 100+ Puzzle Themes
Your rating isn't just one number, it's a whole picture of what you're good at. Chessbuddy keeps a separate rating for forks, mates, endgames, and dozens more, so you can see where you shine and where there's room to grow, with charts that follow your progress over time.
“I never knew I was a 1800 in forks but only 1400 in endgames. This changed everything.”
Learn From Mistakes, Reinforce Success
Solving a puzzle isn't the end of it. Chessbuddy quietly brings back the ones you missed when the time is right (Reflect), and resurfaces ones you've nailed so they really stick (Reinforce). Spaced repetition, working away in the background, so you actually remember what you learn.
“Other platforms forget my mistakes. Chessbuddy makes sure I actually learn from them.”
Compete, Compare, Climb the Ranks
See how you stack up against the rest of the Chessbuddy crowd. Total XP, this week, this month, or overall rating. Find your spot, check your percentile, and enjoy a bit of friendly competition. Nothing too serious, just a nudge to keep the streak going.
“Seeing I'm in the Top 5% this week motivates me to keep my streak going.”
Chess legends approve

@GoatInResidence
Finally an app that understands me. I solved all the puzzles blindfolded while skiing. 11/10.

@SpeedyHikaru
Used this app once and instantly played a 64-move brilliancy. Coincidence? I think not.

@DeepThinker94
This app is tougher than Deep Blue. I had to resign on puzzle three.

@QueenGamb1t
Downloaded it in the 60s. Still ahead of its time.

@IamNotParanoid
They finally made an app that doesn't conspire against me.

@TacticsQueen
Checkmates, confidence, caffeine - this app has it all.

@Fab4Real
Got 100% accuracy. App accused me of cheating.

@FutureWorldChamp
Downloaded it. Now I'm even faster at flagging people.

@GoatInResidence
Finally an app that understands me. I solved all the puzzles blindfolded while skiing. 11/10.

@SpeedyHikaru
Used this app once and instantly played a 64-move brilliancy. Coincidence? I think not.

@DeepThinker94
This app is tougher than Deep Blue. I had to resign on puzzle three.

@QueenGamb1t
Downloaded it in the 60s. Still ahead of its time.

@IamNotParanoid
They finally made an app that doesn't conspire against me.

@TacticsQueen
Checkmates, confidence, caffeine - this app has it all.

@Fab4Real
Got 100% accuracy. App accused me of cheating.

@FutureWorldChamp
Downloaded it. Now I'm even faster at flagging people.

@GoatInResidence
Finally an app that understands me. I solved all the puzzles blindfolded while skiing. 11/10.

@SpeedyHikaru
Used this app once and instantly played a 64-move brilliancy. Coincidence? I think not.

@DeepThinker94
This app is tougher than Deep Blue. I had to resign on puzzle three.

@QueenGamb1t
Downloaded it in the 60s. Still ahead of its time.

@IamNotParanoid
They finally made an app that doesn't conspire against me.

@TacticsQueen
Checkmates, confidence, caffeine - this app has it all.

@Fab4Real
Got 100% accuracy. App accused me of cheating.

@FutureWorldChamp
Downloaded it. Now I'm even faster at flagging people.

@GoatInResidence
Finally an app that understands me. I solved all the puzzles blindfolded while skiing. 11/10.

@SpeedyHikaru
Used this app once and instantly played a 64-move brilliancy. Coincidence? I think not.

@DeepThinker94
This app is tougher than Deep Blue. I had to resign on puzzle three.

@QueenGamb1t
Downloaded it in the 60s. Still ahead of its time.

@IamNotParanoid
They finally made an app that doesn't conspire against me.

@TacticsQueen
Checkmates, confidence, caffeine - this app has it all.

@Fab4Real
Got 100% accuracy. App accused me of cheating.

@FutureWorldChamp
Downloaded it. Now I'm even faster at flagging people.

@BlunderBeGone
Tried it for content. Stayed for the Elo.

@ThisIsFineGotham
This app roasted my blunders better than my chat ever could.

@DrawMasterFlex
App said my line was +0.01. Finally, some recognition.

@StoicTactician
I scored 98% and my heart rate stayed under 60. Perfect training.

@DingOfSilence
I missed a puzzle. Then stared out the window for 40 minutes. Beautiful.

@FastAndFuriousIan
Blundered on puzzle one. Solved the rest in 30 seconds out of spite.

@QueenSacDeluxe
I sacrificed my queen on puzzle one. Apparently that wasn't the solution.

@BlitzAndChaos
Solved three puzzles, trash-talked Stockfish, and spilled my coffee. Great morning.

@TrustMeBro
Used the app. Gained 300 Elo. All natural.

@BlunderBeGone
Tried it for content. Stayed for the Elo.

@ThisIsFineGotham
This app roasted my blunders better than my chat ever could.

@DrawMasterFlex
App said my line was +0.01. Finally, some recognition.

@StoicTactician
I scored 98% and my heart rate stayed under 60. Perfect training.

@DingOfSilence
I missed a puzzle. Then stared out the window for 40 minutes. Beautiful.

@FastAndFuriousIan
Blundered on puzzle one. Solved the rest in 30 seconds out of spite.

@QueenSacDeluxe
I sacrificed my queen on puzzle one. Apparently that wasn't the solution.

@BlitzAndChaos
Solved three puzzles, trash-talked Stockfish, and spilled my coffee. Great morning.

@TrustMeBro
Used the app. Gained 300 Elo. All natural.

@BlunderBeGone
Tried it for content. Stayed for the Elo.

@ThisIsFineGotham
This app roasted my blunders better than my chat ever could.

@DrawMasterFlex
App said my line was +0.01. Finally, some recognition.

@StoicTactician
I scored 98% and my heart rate stayed under 60. Perfect training.

@DingOfSilence
I missed a puzzle. Then stared out the window for 40 minutes. Beautiful.

@FastAndFuriousIan
Blundered on puzzle one. Solved the rest in 30 seconds out of spite.

@QueenSacDeluxe
I sacrificed my queen on puzzle one. Apparently that wasn't the solution.

@BlitzAndChaos
Solved three puzzles, trash-talked Stockfish, and spilled my coffee. Great morning.

@TrustMeBro
Used the app. Gained 300 Elo. All natural.

@BlunderBeGone
Tried it for content. Stayed for the Elo.

@ThisIsFineGotham
This app roasted my blunders better than my chat ever could.

@DrawMasterFlex
App said my line was +0.01. Finally, some recognition.

@StoicTactician
I scored 98% and my heart rate stayed under 60. Perfect training.

@DingOfSilence
I missed a puzzle. Then stared out the window for 40 minutes. Beautiful.

@FastAndFuriousIan
Blundered on puzzle one. Solved the rest in 30 seconds out of spite.

@QueenSacDeluxe
I sacrificed my queen on puzzle one. Apparently that wasn't the solution.

@BlitzAndChaos
Solved three puzzles, trash-talked Stockfish, and spilled my coffee. Great morning.

@TrustMeBro
Used the app. Gained 300 Elo. All natural.
Get started for free, no signup required
Starter
Create your individualized training plan and start improving your chess skills.
- Ad-free training experience
- Premium supporter badge
- More than 3 training units
- More than 3 collections
- Statistics history beyond last 30 days
- Export statistics as CSV & Excel
Supporter
Support the development of Chessbuddy and get access to exclusive features.
- Ad-free training experience
- Premium supporter badge
- More than 3 training units
- More than 3 collections
- Statistics history beyond last 30 days
- Export statistics as CSV & Excel