GHGetHubApps

Chess

Play a full game of chess against the computer or a friend, right in your browser.

Your turn

No moves yet

0

You

0

Draws

0

Computer

A full game of chess, against a computer opponent or a friend on the same screen — every legal move is enforced, with check, checkmate, stalemate, and the other draw rules all detected automatically, so you can just focus on playing.

Tap a piece to see its legal moves highlighted, then tap a square to move there; pawns reaching the far rank prompt you to choose what to promote to. In two-player mode, the board can flip after each move so whoever's turn it is always sees their own pieces at the bottom, which is handy for passing a phone or tablet back and forth. Once you've played some moves, copy the plain move notation or a full PGN file straight from the page — useful for saving a game or analysing it elsewhere.

Frequently asked questions

What do Easy, Hard, and Advanced change?
How many moves ahead the computer looks: Easy grabs whatever gains it the most material right now without checking your reply, Hard also checks your best response before committing, and Advanced plans two moves ahead of that — stronger, but it can take a little longer to reply.
Which side does the computer play?
The computer always plays black; you play white and move first.
Does it stop illegal moves?
Yes — only legal moves are ever allowed, and the game automatically detects check, checkmate, stalemate, insufficient material, threefold repetition, and the fifty-move rule.
Can I undo a move?
Yes — the Undo button steps back a move at a time; against the computer, it takes back your last move and its reply together so it's your turn again.
Why does the board flip after each move?
In two-player mode, "Flip board each turn" rotates the board so the player about to move always sees their own pieces at the bottom — useful when two people are sharing one screen. Turn it off to keep white at the bottom throughout.
What's the difference between the notation and PGN copy options?
"Move notation" copies just the plain move list (e.g. "1. e4 e5 2. Nf3"). "PGN" copies the same moves wrapped in the standard PGN file format with header tags, ready to save as a .pgn file or paste into any chess app.

Related tools