Chessbuddy

Your tactics training app

Puzzles that meet you where you are: a few minutes a day, at exactly your level.

Jump right in, no signup needed

Get it on Google Play

Your training. Your rules. Your improvement.

Name

New Training

New Training, 15 minutes

Type

Practice with new puzzles.

Limit

minutes

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

Morning Warm-Up
New Training, 10 minutes, -100 Difficulty
Tactical Workout
New Training, 20 puzzles, +100 Difficulty, 90s / move, 3 Tactical Motifs

Available Units

Review Mistakes
Reflect, 15 puzzles
Endgame Practice
New Training, 15 minutes, 2 Endgames

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

Magnus Carlsen
Magnus Carlsen

@GoatInResidence

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

@SpeedyHikaru

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

@DeepThinker94

This app is tougher than Deep Blue. I had to resign on puzzle three.
Beth Harmon
Beth Harmon

@QueenGamb1t

Downloaded it in the 60s. Still ahead of its time.
Bobby Fischer
Bobby Fischer

@IamNotParanoid

They finally made an app that doesn't conspire against me.
Judit Polgár
Judit Polgár

@TacticsQueen

Checkmates, confidence, caffeine - this app has it all.
Fabiano Caruana
Fabiano Caruana

@Fab4Real

Got 100% accuracy. App accused me of cheating.
Alireza Firouzja
Alireza Firouzja

@FutureWorldChamp

Downloaded it. Now I'm even faster at flagging people.
Magnus Carlsen
Magnus Carlsen

@GoatInResidence

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

@SpeedyHikaru

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

@DeepThinker94

This app is tougher than Deep Blue. I had to resign on puzzle three.
Beth Harmon
Beth Harmon

@QueenGamb1t

Downloaded it in the 60s. Still ahead of its time.
Bobby Fischer
Bobby Fischer

@IamNotParanoid

They finally made an app that doesn't conspire against me.
Judit Polgár
Judit Polgár

@TacticsQueen

Checkmates, confidence, caffeine - this app has it all.
Fabiano Caruana
Fabiano Caruana

@Fab4Real

Got 100% accuracy. App accused me of cheating.
Alireza Firouzja
Alireza Firouzja

@FutureWorldChamp

Downloaded it. Now I'm even faster at flagging people.
Magnus Carlsen
Magnus Carlsen

@GoatInResidence

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

@SpeedyHikaru

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

@DeepThinker94

This app is tougher than Deep Blue. I had to resign on puzzle three.
Beth Harmon
Beth Harmon

@QueenGamb1t

Downloaded it in the 60s. Still ahead of its time.
Bobby Fischer
Bobby Fischer

@IamNotParanoid

They finally made an app that doesn't conspire against me.
Judit Polgár
Judit Polgár

@TacticsQueen

Checkmates, confidence, caffeine - this app has it all.
Fabiano Caruana
Fabiano Caruana

@Fab4Real

Got 100% accuracy. App accused me of cheating.
Alireza Firouzja
Alireza Firouzja

@FutureWorldChamp

Downloaded it. Now I'm even faster at flagging people.
Magnus Carlsen
Magnus Carlsen

@GoatInResidence

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

@SpeedyHikaru

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

@DeepThinker94

This app is tougher than Deep Blue. I had to resign on puzzle three.
Beth Harmon
Beth Harmon

@QueenGamb1t

Downloaded it in the 60s. Still ahead of its time.
Bobby Fischer
Bobby Fischer

@IamNotParanoid

They finally made an app that doesn't conspire against me.
Judit Polgár
Judit Polgár

@TacticsQueen

Checkmates, confidence, caffeine - this app has it all.
Fabiano Caruana
Fabiano Caruana

@Fab4Real

Got 100% accuracy. App accused me of cheating.
Alireza Firouzja
Alireza Firouzja

@FutureWorldChamp

Downloaded it. Now I'm even faster at flagging people.
Anna Cramling
Anna Cramling

@BlunderBeGone

Tried it for content. Stayed for the Elo.
Levy Rozman
Levy Rozman

@ThisIsFineGotham

This app roasted my blunders better than my chat ever could.
Anish Giri
Anish Giri

@DrawMasterFlex

App said my line was +0.01. Finally, some recognition.
Gukesh Dommaraju
Gukesh Dommaraju

@StoicTactician

I scored 98% and my heart rate stayed under 60. Perfect training.
Ding Liren
Ding Liren

@DingOfSilence

I missed a puzzle. Then stared out the window for 40 minutes. Beautiful.
Ian Nepomniachtchi
Ian Nepomniachtchi

@FastAndFuriousIan

Blundered on puzzle one. Solved the rest in 30 seconds out of spite.
Alexandra Botez
Alexandra Botez

@QueenSacDeluxe

I sacrificed my queen on puzzle one. Apparently that wasn't the solution.
Andrea Botez
Andrea Botez

@BlitzAndChaos

Solved three puzzles, trash-talked Stockfish, and spilled my coffee. Great morning.
Hans Niemann
Hans Niemann

@TrustMeBro

Used the app. Gained 300 Elo. All natural.
Anna Cramling
Anna Cramling

@BlunderBeGone

Tried it for content. Stayed for the Elo.
Levy Rozman
Levy Rozman

@ThisIsFineGotham

This app roasted my blunders better than my chat ever could.
Anish Giri
Anish Giri

@DrawMasterFlex

App said my line was +0.01. Finally, some recognition.
Gukesh Dommaraju
Gukesh Dommaraju

@StoicTactician

I scored 98% and my heart rate stayed under 60. Perfect training.
Ding Liren
Ding Liren

@DingOfSilence

I missed a puzzle. Then stared out the window for 40 minutes. Beautiful.
Ian Nepomniachtchi
Ian Nepomniachtchi

@FastAndFuriousIan

Blundered on puzzle one. Solved the rest in 30 seconds out of spite.
Alexandra Botez
Alexandra Botez

@QueenSacDeluxe

I sacrificed my queen on puzzle one. Apparently that wasn't the solution.
Andrea Botez
Andrea Botez

@BlitzAndChaos

Solved three puzzles, trash-talked Stockfish, and spilled my coffee. Great morning.
Hans Niemann
Hans Niemann

@TrustMeBro

Used the app. Gained 300 Elo. All natural.
Anna Cramling
Anna Cramling

@BlunderBeGone

Tried it for content. Stayed for the Elo.
Levy Rozman
Levy Rozman

@ThisIsFineGotham

This app roasted my blunders better than my chat ever could.
Anish Giri
Anish Giri

@DrawMasterFlex

App said my line was +0.01. Finally, some recognition.
Gukesh Dommaraju
Gukesh Dommaraju

@StoicTactician

I scored 98% and my heart rate stayed under 60. Perfect training.
Ding Liren
Ding Liren

@DingOfSilence

I missed a puzzle. Then stared out the window for 40 minutes. Beautiful.
Ian Nepomniachtchi
Ian Nepomniachtchi

@FastAndFuriousIan

Blundered on puzzle one. Solved the rest in 30 seconds out of spite.
Alexandra Botez
Alexandra Botez

@QueenSacDeluxe

I sacrificed my queen on puzzle one. Apparently that wasn't the solution.
Andrea Botez
Andrea Botez

@BlitzAndChaos

Solved three puzzles, trash-talked Stockfish, and spilled my coffee. Great morning.
Hans Niemann
Hans Niemann

@TrustMeBro

Used the app. Gained 300 Elo. All natural.
Anna Cramling
Anna Cramling

@BlunderBeGone

Tried it for content. Stayed for the Elo.
Levy Rozman
Levy Rozman

@ThisIsFineGotham

This app roasted my blunders better than my chat ever could.
Anish Giri
Anish Giri

@DrawMasterFlex

App said my line was +0.01. Finally, some recognition.
Gukesh Dommaraju
Gukesh Dommaraju

@StoicTactician

I scored 98% and my heart rate stayed under 60. Perfect training.
Ding Liren
Ding Liren

@DingOfSilence

I missed a puzzle. Then stared out the window for 40 minutes. Beautiful.
Ian Nepomniachtchi
Ian Nepomniachtchi

@FastAndFuriousIan

Blundered on puzzle one. Solved the rest in 30 seconds out of spite.
Alexandra Botez
Alexandra Botez

@QueenSacDeluxe

I sacrificed my queen on puzzle one. Apparently that wasn't the solution.
Andrea Botez
Andrea Botez

@BlitzAndChaos

Solved three puzzles, trash-talked Stockfish, and spilled my coffee. Great morning.
Hans Niemann
Hans Niemann

@TrustMeBro

Used the app. Gained 300 Elo. All natural.

Get started for free, no signup required

Starter

Free
forever

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
Jump right in, no signup needed

Supporter

$ 6.00
per month
Save 33%

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
Cancel anytime