Skip to content

Scrabble Screenshot Solver

Upload a screenshot instead of retyping a board. The grid is found, the tiles are read, and anything the reader was unsure about is outlined for you to confirm before it solves.

Find the highest-scoring move you can play right now.

Processed locally in your browser — nothing is uploaded.

Board size is 15 by 15.

No square

Enter the tiles already on the board, add your rack, then press Find best moves. Everything runs on your device.

How the reading works

The image is searched for a 15-by-15 lattice of evenly spaced cells — the board is found by its geometry rather than by looking for a particular colour, which is what lets a whole-screen screenshot work as well as a cropped one. Once the grid is located, each square is measured against the board’s own dominant empty colour to decide whether a tile is sitting on it, and the letter on each occupied square is matched against rendered glyphs at several weights and faces.

Where a tile prints its own point value in the corner, that number is used to narrow the possibilities — the reader knows Scrabble’s price list, so a tile marked 4 can only be F, H, V, W or Y. That single constraint is the difference between reading a board almost right and reading it exactly right.

Every square gets a confidence score. Anything below the threshold is outlined on the board rather than quietly accepted, because a board that is 95% right and silent is worse than one that says which 5% to check.

What this can and cannot promise

Finding the board and working out which squares hold a tile is the solid part: measured against real screenshots it gets every square right, including the word played most recently, which some apps shade a different colour from the rest.

The letters are good but not perfect — on eleven real test boards, ten came back entirely correct and one had a single wrong letter. So it is built to ask rather than assume: when two letters look close enough that it cannot really tell them apart, the square is outlined for you instead of being quietly accepted. Start with those, because a single wrong letter changes two words at once and the solver will happily build a play on it.

Photographs of a physical board are a different problem and are not supported. Finding the board depends on the grid running square with the edges of the image, which is true of a screenshot and false of almost any photograph taken by hand. Perspective correction would be the fix and it is not built. If you are playing on a real board, the manual solver is quicker than fighting the camera.

If it cannot find a board at all it says so and leaves you on the manual editor rather than pretending. Nothing about the flow traps you: the manual solver is the same tool with the same results.

After the board is right

Type your seven tiles, press Find best moves, and every legal play comes back ranked by score. The board you corrected stays put, so you can play the move, take another screenshot next turn, and repeat — or press Apply move to write the play in and carry on from there.

More Scrabble tools

Common questions

What should I upload?

A screenshot of a Scrabble board on a screen, taken however your phone or computer takes them. The whole screen is fine — the board is found within it, and the interface around it is ignored.

Can I photograph a real board on a table?

You can try, and it will usually not work. The reader finds the board by looking for an evenly spaced grid lined up with the edges of the image, which a photograph taken at an angle does not have. If you are playing on a physical board, typing the tiles into the solver is faster and certain.

How accurate is it?

Measured against real screenshots: it places every tile on the right square, and 10 of 11 test boards came back with every letter correct. It is not perfect, so squares it is unsure about are outlined for you to confirm — and it errs towards asking. Anything it got wrong takes one tap to fix.

Does my screenshot get uploaded?

No. The image is decoded and read in your browser and never leaves the device. There is no server that could receive it, and nothing about the picture or the board it produced reaches analytics or any third party.

It read the board wrongly. Now what?

Tap the square and type the right letter. Squares the reader was unsure about are outlined, so start with those. If a board comes out badly enough that fixing it is slower than typing it, the manual solver is one link away and loses nothing.

Can it read my rack too?

It tries, and it fills the rack in when it succeeds, at which point the solve runs on its own. If the rack comes back wrong or empty, type it — seven letters is quick. Check any tile it read as a blank: a blank can spell anything, so a wrong one produces moves you cannot play.

Word validity is checked against ENABLE, an open reference dictionary. Word acceptance may vary from the current official Scrabble dictionary. TilePlayCoach is an independent word-game helper and is not affiliated with, sponsored by, or endorsed by the owners of the Scrabble trademark.