Chess Engine Online

Analyse any chess position

Set the board up, or paste a FEN. Stockfish tells you the best move, how much it is worth, and the line it expects afterwards. Free, no account, nothing to install.

White to move

Analysing from a photo?

This page needs a FEN or a board you set up by hand. The app reads a position straight from a photograph of a real board or a screenshot, and keeps your saved positions between sessions.

Download Chess Engine for Stockfish on the App StoreGet Chess Engine for Stockfish on Google Play

What the answer is telling you

Three numbers come back and each is easy to misread. Here is what each one means before you act on it.

The evaluation

Measured in pawns, always from White’s side. It is not a material count: a level position with a safer king reads as an advantage. Anything under about a third of a pawn means the engine could not separate the two sides.

How to read it

The best move

The move that scores highest assuming both sides then play perfectly. That assumption is doing a lot of work: a move needing six exact follow-ups may be a worse practical choice than a quiet one rated slightly lower.

When to ignore it

The line

Not a prediction of what your opponent will do. It is the reason the evaluation is what it is, and playing it out on the board is the fastest way to see what you missed.

Why depth matters

Start from an opening

All twenty openings

Each page loads the board at the position the moves reach, so you can play your own continuation and ask the engine about the position you actually keep getting.

Latest writing

All guides

The app

Play against Stockfish, and analyse from a photograph

This page analyses a position you can already describe. Chess Engine for Stockfish does the two things a web page cannot. It plays full games against you at a strength you choose, which is the difference between studying a position and being able to play it.

And it reads a position straight from a photograph of a real board or a screenshot, which is the case where typing a FEN is most annoying and most error-prone. It also keeps your saved boards and analyses with no connection.

Download Chess Engine for Stockfish on the App StoreGet Chess Engine for Stockfish on Google Play

Common questions

Is this chess engine free?
Yes, and there is no account. Analysis runs from your browser against a Stockfish instance, and nothing about the position is stored against you.
How strong is the engine?
It is Stockfish, which has been stronger than every human player for two decades. Searches from this page run to about depth 16, which settles the great majority of middlegame positions.
Can I analyse a game rather than a position?
Set the board to the position you want to ask about and play on from there. For a whole game, move through it and analyse the two or three moments where you felt uncertain, which is where the useful information is anyway.
Do I need to know FEN notation?
No. Move the pieces on the board and the FEN is produced for you. If you already have one, paste it into the box below the board.