Free chess bots · No sign-up

Play chess against a bot, at any level

41 human-like opponents from 400 to 2400 Elo, or build your own at the exact rating you want. Free in your browser with no account and no download. When the game ends, save it to ChessDesk and review every move.

  • Free, no sign-up
  • 400 to 2400 Elo
  • Save & review every game
Opponents
41
Elo range
400–2400
Custom level
Any rating
Price
Free

Beginner

up to 900 · learning the ropes

Club

900–1400 · a real fight

Advanced

1400–1900 · sharp and solid

Expert

1900+ · bring your best

Save and review your games

Every game you play is a lesson. Keep it.

Playing is free and anonymous. A free ChessDesk account turns those games into progress: one click saves the game, the engine reviews it, and your mistakes come back as training.

  1. 1

    Play

    Pick any of 41 opponents or set an exact rating. No account needed.

  2. 2

    Save & review

    One click when the game ends. Your free account keeps the game and its engine review.

  3. 3

    Find the turning point

    Accuracy, best moves and the exact moment the game slipped, explained move by move.

  4. 4

    Train it

    Your own mistakes come back as puzzles, so the next game against a stronger bot goes better.

Save my games, free

Free account, no card. Already finished a game? Use “Save & review” on the result card.

The full ladder

All 41 chess bots, from 400 to 2400 Elo

41 characters from around the world, each at a fixed strength. Every one is free to play above, with no account.

ChessDesk chess bots by rating
BotEloLevelStyle
NayraPeru408BeginnerPlays for fun and pushes pawns everywhere.
MariaPhilippines446BeginnerAll smiles, all attack, few plans.
DiegoMexico491BeginnerFiesta chess, grabs pieces and charges in.
LiamIreland537BeginnerEasy-going, learns as the game goes.
WaraBolivia588BeginnerCheerful and fearless with the pawns.
ChidiNigeria642BeginnerBright, bold, loves a good tactic.
ÉtienneFrance723BeginnerThe café regular. A gentle first opponent.
LinhVietnam771BeginnerQuiet, patient, quietly improving.
ValentinaColombia823BeginnerDances into the attack with a smile.
NikosGreece869BeginnerAn old sea-dog who never rushes.
JackAustralia908ClubNo worries, throws the boomerang and swings.
ChuckUSA945ClubBig grin, bold moves. A solid step up.
BeatrizPortugal992ClubPlays with feeling, like a fado.
FrejaDenmark1,041ClubCozy, calm, quietly dangerous.
KatyaRussia1,086ClubCool head, sharp play.
YasmineMorocco1,137ClubWarm smile, patient little traps.
EmilyCanada1,188ClubPolite, but she won't let it slide.
AndreasSwitzerland1,243ClubPrecise as a watch.
CarlosVenezuela1,297ClubRhythmic and lively, keeps you guessing.
TomásChile1,354ClubThe steady hand of the Andes.
KenjiJapan1,408AdvancedDisciplined and tidy, hard to shake.
AstridSweden1,447AdvancedBright and methodical.
MarcoItaly1,503AdvancedFlair and fire, the Italian game.
SashouBelarus1,558AdvancedSharp and stubborn. Don't underestimate her.
AnoukNetherlands1,602AdvancedTotal chess, everything at once.
ZsófiaHungary1,651AdvancedAn elegant attacker in the Hungarian tradition.
BrunoUruguay1,704AdvancedDrums up pressure and never lets go.
ErnestoCuba1,749AdvancedImprovises like a jazz solo, heir to Capablanca.
SigrúnIceland1,808AdvancedCool, calm, glacier-patient.
PiotrPoland1,857AdvancedSolid and proud, tough to crack.
RafaelBrazil1,912ExpertJoga bonito, beautiful, attacking chess.
CharlotteEngland1,958ExpertComposed, classical, quietly lethal.
ErikNorway2,011ExpertGrinds you down from any position.
OksanaUkraine2,054ExpertFearless and precise.
LucíaSpain2,103ExpertPassionate, dynamic, relentless.
Ji-wooSouth Korea2,157ExpertStudied, sharp, endlessly prepared.
ArjunIndia2,208ExpertThe new wave, deep calculation.
MateoArgentina2,261ExpertPlays chess like a tango, bold and beautiful.
WeiChina2,312ExpertThe old master. Calm, deep, inevitable.
TaneNew Zealand2,357ExpertComposed under pressure, reads the game.
LukasGermany2,401ExpertEngineered precision. The final boss.

Find your level

Which chess bot should I play?

Start where you win about half your games. Win most of them, move up a rung; lose most, step down. Bot ratings are approximate settings, not a prediction of your Chess.com, Lichess or FIDE rating.

up to 900 · learning the ropes

Beginner

New to chess, or still losing pieces to one-move threats.

Practise: Before each move, check what your opponent attacks. Keep every piece defended.

Start with Nayra (408), finish with Nikos (869).

900–1400 · a real fight

Club

You know the rules well and win against beginners.

Practise: Develop with a purpose, castle early, and look for checks, captures and threats first.

Start with Jack (908), finish with Tomás (1,354).

1400–1900 · sharp and solid

Advanced

A solid club player who rarely blunders outright.

Practise: Calculate the opponent’s best reply before forcing moves, and plan in the middlegame.

Start with Kenji (1,408), finish with Piotr (1,857).

1900+ · bring your best

Expert

A strong club or tournament player looking for resistance.

Practise: Convert small edges, defend worse positions, and test your opening preparation.

Start with Rafael (1,912), finish with Lukas (2,401).

Why ChessDesk

A practice partner built for improvement

  • Human-like, not robotic

    Maia, a neural network trained on human games, picks the moves a real player at that rating would play. Mistakes feel natural and punishable.

  • Exactly your level

    A ladder of 41 characters with no big gaps, plus a custom bot from 400 to 2400 in 10-point steps.

  • Any start position

    Paste a FEN to rehearse an opening, a middlegame plan or a tricky endgame against a realistic opponent.

  • Free, no sign-up, no limit

    Every bot is free. Play as many games as you like in your browser, on desktop or phone.

  • Rematch and swap sides

    Replay the same opponent in one click, with the other colour if you want to test both sides of an opening.

  • Your games, kept and reviewed

    Save every game to ChessDesk, export the PGN, and turn what went wrong into training.

Go further

Free to play. Better with ChessDesk.

Bots, saved games and reviews stay free. Premium adds the opening and training tools that turn reviewed games into rating points.

Free account

$0 forever

  • Every bot game saved to your library
  • Full engine review of every game
  • Import your Chess.com and Lichess games
  • Unlimited puzzles, including your own mistakes
  • A first opening repertoire, 20 lines with training
  • The first line of every opening course
Start free

ChessDesk Premium

$49 a year, or $6.99 a month

  • Every line of 30+ opening courses
  • Multiple, larger repertoires with spaced training
  • Personal opening explorer across all your games
  • Custom Woodpecker tactic sets and further cycles
  • Everything in the free account
Try Premium free for 3 days

FAQ

Playing chess against a bot: common questions

Can I play chess against a bot for free without signing up?

Yes. All 41 ChessDesk bots, from 400 to 2400 Elo, and the custom-level bot are free to play in your browser with no account, no download and no game limit. An account is only needed to save your games and keep their reviews.

What is the best free website to play chess against a bot at my level?

ChessDesk is built for exactly that: 41 human-like bots spaced roughly every 50 Elo from 400 to 2400, plus a bot you set to any rating in 10-point steps. Every bot is free, needs no sign-up, and each finished game can be saved and reviewed move by move.

Can I choose the exact rating of the bot?

Yes. Choose “Build your own opponent” and set its strength anywhere from 400 to 2400 in 10-point steps, then pick White, Black or a random colour.

Are ChessDesk bots human-like?

Yes. The bots run Maia, a neural network trained on real human games, so they choose the moves a player of that rating tends to choose, including human-looking mistakes. On very slow devices the bot falls back to a strength-limited Stockfish so the game still works.

Can I start from a custom position?

Yes. Paste a FEN before you start and you play from that position against any bot. You take the side to move. It is a good way to practise an opening line, a middlegame plan or an endgame technique.

How do I save and review my game against the bot?

When the game ends, choose “Save & review this game”. Create a free ChessDesk account and the game is saved to your library with its full engine review: accuracy, the moves that decided the game, and the mistakes worth training. Signed-in players have every game saved automatically.

Can I review a game without an account?

Yes. “Quick review without saving” opens the free game review in your browser. It is not kept, so create a free account if you want to find the game again or train its mistakes later. You can also copy or download the PGN.

Do I need to install anything? Does it work on a phone?

No install. The bot runs inside your browser on desktop, tablet or phone. The first game downloads the small engine once; after that new games start quickly.

How do bot ratings compare to Chess.com or Lichess ratings?

Bot ratings are approximate strength settings, not a prediction of your online or FIDE rating. Use them to find a fair fight: if you win most games, move up a rung; if you lose most, step down.

What does ChessDesk Premium add?

Playing bots, saving games and game review stay free. Premium ($49 a year or $6.99 a month, with a 3-day free trial) adds every line of 30+ opening courses, multiple and larger repertoires with training, a personal opening explorer across all your games, and custom Woodpecker tactic sets.

Play today. Improve for good.

A free account saves every game against every bot, reviews it move by move, and turns your mistakes into training.