KnightMate is the chess app that grows with you — whether you are learning your first chess opening or grinding toward master level. Play chess offline against a smart computer engine, challenge a friend across the board, or play online against real opponents. Then sharpen your edge with thousands of puzzles, deep analysis, and a built-in opening explorer.
PLAY CHESS ANYONE, ANYTIME
• Take on the computer across 20 finely tuned difficulty levels — from gentle beginner bots to a 2800+ grandmaster-strength chess engine.
• Play online against real people — seek a rated or casual multiplayer game and make your moves live.
• Pass-and-play local chess on a single device — a quick two-player game with a friend, or single-player against the AI.
• Fully playable offline — play chess offline anywhere, no account and no internet required.
• Blitz, rapid, or bullet — pick the time control that fits your mood.
SOLVE PUZZLES & IMPROVE
• Thousands of hand-picked tactics puzzles, sorted by theme and difficulty.
• A fresh Daily Puzzle every day — track your streak right from your home screen widget.
• Train the core tactics — forks, pins, and checkmate patterns — until you spot them instantly.
• A built-in tactics trainer that keeps feeding you puzzles as your rating climbs.
LEARN OPENINGS
• A built-in opening explorer names every opening line as you play, with full ECO classification.
• Study the ideas and strategy behind each opening, and see exactly where you leave book.
• From the Italian to the Sicilian, master the gambits and openings that win chess games.
ANALYZE YOUR GAMES
• Engine analysis reviews any position and reveals the best moves.
• Spot blunders, find missed checkmate wins, and understand why a move works.
• Study the whole game — opening, middlegame, and endgame — then import or export any game as PGN.
• Every post-game analysis turns a loss into a lesson.
TRAIN & TRACK YOUR RATING
• Watch your Elo rating climb as you play, solve puzzles, and win.
• A beginner-friendly path that carries you from your first move to advanced strategy.
• As a beginner or a seasoned player, the trainer meets you at your level.
• Revisit every game in your history and learn from each analysis.
MAKE IT YOURS
• Beautiful board themes and classic piece sets (Alpha, Merida, Staunty, and more).
• Satisfying move sounds and haptics.
KnightMate is a free chess game — no subscription to play. It is a chess bot, tactics puzzles, and an opening trainer in one board game: part strategy game, part brain game, built for anyone who loves chess.
Whether you play one move a day or a hundred, KnightMate is your pocket chess companion — fun for beginners, deep enough for experts. Play online or offline, solve puzzles, train tactics, master openings, sharpen your strategy, and play chess your way. Download free and make your move.