Xiangqi online
Every position, move and legality claim on this page is verified programmatically against our open rules engine, which implements the WXF laws for movement, checkmate and both repetition rulings: a side that forces a repetition by perpetual check or perpetual chase loses rather than drawing. The chase half has not been validated against the official casebook.
Direct answer
Xiangqi online here means a rated game against a real opponent on a board that plays the moves, check, checkmate and stalemate correctly, and where a side that forces a repetition by perpetual check or chase loses, as the World Xiangqi Federation laws say. It is free, runs in the browser, and every position the site publishes is checked against the rules engine before it ships. One limit, stated plainly: the chase ruling has not been validated against the official casebook.
Why the repetition rules are the thing to check
Any competent programmer can implement how a horse moves. What separates a real xiangqi board from a toy is what happens when a game does not resolve cleanly: one side checks forever, or chases a piece it cannot take, and the position repeats.
Most free boards implement the moves and stop there. The hard part of xiangqi is not the moves — it is repetition: when a series of checks or chases is forbidden, and who loses when neither side will give way. Our engine enforces both. In a game against a person, a side that forces a repetition by perpetual check or perpetual chase loses rather than drawing, to the World Xiangqi Federation laws. The chase half is the harder one and has not been validated against the official casebook, and it deliberately misses discovered chases rather than risk taking a game from someone who should have drawn. We would rather write that down than let you discover it in a game.
Rated play and the leaderboard
Every rated game moves both players' ratings, and the leaderboard lists rated players in order. Your profile keeps the record — wins, losses, draws and the full game history, replayable move by move.
You can play casual instead whenever you want to experiment without the result following you around.
Playing the engine
The computer opponent runs at four strengths. The lowest is a patient teacher that will let a beginner finish a game; the highest is a genuine test. Hints are available at any point, and they come from the same engine that is playing you.
No account is needed to play the engine, which makes it the right place to start if you have never played a full game.
Analysis and review
Any finished game can be replayed move by move, and the analysis board lets you take any position apart with engine support — including positions from your own games, which is where the improvement actually comes from.
If you want structure rather than free exploration, the interactive lessons and tactics puzzles both play out on a real board.
Related questions
Is xiangqi online free to play here?
Yes — rated games, the engine, lessons, puzzles and analysis are all free.
Does this board enforce the chase and repetition rules?
Yes. The board enforces the moves, check, checkmate and stalemate, and a side that forces a repetition by perpetual check or perpetual chase loses rather than drawing, as the World Xiangqi Federation laws say. Two limits: the chase ruling has not been validated against the official casebook, and it only counts a chase renewed by the piece that just moved, so discovered chases are missed on purpose. The same rulings apply in games against the computer. See perpetual check and chase.
How strong is the computer opponent?
There are four strengths. The lowest is deliberately gentle so a beginner can finish a game; the highest will beat most club players.
Is xiangqi online the same as playing Chinese chess online?
Yes, identical — the two names describe one game. The Chinese chess online page covers the same board in the English naming.