I'm a casual player, and I learned chess from my Dad when I was a kid, but I still have the problem that I miss really obvious moves I can make (or I don't see really obvious moves the other side can make.)

Is there a chess GUI out there that has a feature that shows all the legal moves possible on the board at a time? Like as arrows pointing from the pieces to squares or something like that?

  • On windows, Linux, android,...? Commented Dec 16, 2016 at 7:17
  • Seeing ALL legal moves is likely to be useless since in most positions the number of legal moves is too large: the board will be essentially covered with arrows.
    – Kostia
    Commented Dec 16, 2016 at 8:19

2 Answers 2


I believe most sophisticated GUI would have the feature to:

  • highlight possible moves for any piece; i.e. if you click (or hover) on a piece it will highlight all possible destination squares

  • highlight attacked pieces

  • highlight the last move

Arena and chesspad and many others should be able to do this.

Showing all possible moves is not useful as there are far too many in most positions, that you would not see anything anyway.

If you want to play online, also the lichess client (and probably others) can highlight moves.


Try chesspad. It is small and can highlight the available squares for a piece. Another alternative is Arena.

  • 1
    Do you mean this chesspad? For both chesspad and Arena, can you explain what settings need to be used to highlight alternatve squares for a piece? That would make your answer more useful (and could bring some upvotes).
    – Tsundoku
    Commented Dec 16, 2016 at 11:17
  • Both programs have a configuration option were you can activate or desactive, at your will. Nothing special about that.
    – djnavas
    Commented Dec 18, 2016 at 7:04

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.