Coordinate trainer
A square name appears. Click it. You have thirty seconds. Strong players see the board as a map of names; twenty in thirty seconds is a good target.
Play a bot
Eight opponents from first steps to full engine strength. Beat one without takebacks or hints to tick it off your path. Ratings are approximate.
Masters
Original characters, each playing in the style of a great school of chess with its own opening repertoire.
Uncensored trash talk unlocks in Settings for players who confirm they are 18 or older. It roasts your moves, never you.
Recent games
Online play
Online games, challenges and the shared leaderboard need a free account. Sign in or create one, then challenge anyone on Checkmating.
Online
Tap a time and you're on the board while we find an opponent near your rating.
Each player gets that many minutes for the whole game. "+ 3 sec" means 3 seconds are added to your clock after every move you make. Daily games give you days for each move.
Team chess
Team chess needs you to be signed in. Then build a team with your friends.
Team chess
Play as a team. Everyone suggests a move and says why; your captain picks the best idea. Explaining your thinking is one of the fastest ways to improve.
- Build a teamCreate one and you are the captain. Friends tap Join.
- Suggest and explainOn your turn, everyone plays an idea on the board and adds a reason.
- Captain decidesThe captain reads the ideas and plays the best one.
Openings
Forty-four main lines with the idea behind each. Play your side from memory; one clean run (one mistake at most) marks it learned.
Lines you play perfectly come back after longer and longer gaps (1, 3, 8, 20 days…). A mistake brings a line back tomorrow. Game reviews tell you where you left your repertoire.
Tournaments
Arena tournaments every hour: play as many games as you can before the clock runs out. You are paired automatically and the standings update live.
Friends
Add friends, message them and challenge them to a game. Only friends can message you.
My games
Every game you finish is kept here, with its opening, a Stockfish review and its PGN to take anywhere.
Badges
Earn badges as you learn and win. Tap one you have earned to share it.
Your skill map
What you have mastered and what to train next, from your lessons, puzzles and games on this device.
Leaderboard
Everyone who has opened this page, ranked. Ratings are kept by each player's own app, so treat this as a friendly table rather than an official one.
Your profile
Pieces
Environment
Voice
Trash talk
At every level the bots roast your moves, never who you are.
Help and support
Questions about your account, Pro or a game? Send us a message and we answer by email. You can follow your requests there too.
Contact supportCreators and streamers
For streams and videos: the bots' roasts are always spoken and shown big, your name is hidden from the top bar, and the game screen shows viewers where to play.
Members and payments (only you see this)
Check each payment with your payment provider, then grant Pro. Members see Pro switch on immediately.
Puzzles: Lichess puzzle database (CC0), about four million of them. Engine: Stockfish 10 (GPLv3), loaded from cdnjs. Rules: chess.js (BSD); Chess960 and Crazyhouse rules: chessops (GPLv3). 3D: three.js (MIT). 2D pieces: Chessnut by Alexis Luengas (Apache 2.0).