The online chess training gym
Training tools built around one goal: better moves in real games. Evaluate more clearly, calculate more deeply, and convert more wins — with drills you won't find anywhere else.
No sign-up needed · Free while in beta
Italian Game · Giuoco Piano
White to move
06
training tools
100s
of endgames by theme
∞
puzzles from your games
$0
free during beta
The gym floor
Six highly specific stations. Each one isolates a skill you use in every real game — rotate through them like a workout.

Calculation
Play the winning side of a master game
Step into the shoes of a top player and find the best move in every position of a real historical game.
Play a master game→

Tactics
Train from your own mistakes
Your blunders become your curriculum — solve positions generated straight from your own games.
Solve your puzzles→

Evaluation
Strong moves in normal positions
No knockout blows here. Learn to evaluate and find accurate moves in the quiet, equal positions that decide 95% of real games.
Train your accuracy→

Visualization
Solve mates with no board
Mate-in-one puzzles with a twist — the board is invisible. The fastest shortcut to a sharper mental chessboard.
Go blindfold→

Technique
Convert wins against the machine
Hundreds of practical and theoretical endgames organized by theme. Play them out until conversion is automatic.
Drill your endgames→

Memory
Commit model games to memory
Internalize key concepts by learning noteworthy historical games move-by-move, with guided recall.
Memorize a game→
Visual Opening Trainer · in the lab, coming soon
Our philosophy
You improve fastest by practicing in conditions that mirror real games. That's why our tools skip the trivia and target the exact skills that decide your results — no engine lines to memorize, no gimmicks.
Judge quiet, equal positions where there is no tactic to find — just a better plan.
Build a mental board with blindfold drills, then stress-test it in master games.
Stop letting winning endgames slip. Drill technique until it's automatic.
Free account
A free account turns scattered practice into a training program — every session logged, every milestone rewarded.
Live now·Training time, last 7 days
Time trained, results per tool, complete history — plus saved games and bookmarked positions to pick up right where you left off.
Live now·XP, levels, streaks
Earn XP for every session, level up, unlock badges, and keep streaks alive. Leaderboards are on the way.
Coming soon
Link your Chess.com or Lichess account and our automated coach will build a training plan around your real strengths and weaknesses.
Pricing
While in beta, every account gets unlimited access to every tool and feature — no credit card, no trial clock.
Free forever
30 seconds · no card required
Soon
Beta users get it free until launch
Bad at Chess is built for players from roughly 1000 to 2200+. Whether you're an improving beginner or an experienced tournament player, every tool scales to your level.
Tactic puzzles and opening theory are everywhere. We focus on specificity — challenging drills that mirror the decisions you face in real games, so training transfers directly to the board.
While we're in beta, everything is free and unlimited. Down the road, a small subscription may unlock premium features — the core gym stays free.
No — jump straight in and try every tool. A free account unlocks unlimited sessions, saved progress, XP and streaks.
Your first session starts in one click — no account, no credit card, no excuses.
Get started free