gizmobench

Wordle Solver

Enter the guesses you have already played the way the game showed them: type a letter into a square and press the square to cycle it grey, green, yellow. The panel beside the grid counts every word in the ENABLE dictionary those clues still allow and lists them alphabetically. It counts repeated letters rather than guessing at them, which is the part most solvers get wrong: one E yellow and another E grey in the same guess means the answer holds exactly one E, not none. The readout under the grid shows the green pattern it read, the letters it knows are in the word and the letters it has ruled out, so you can check the reading before you trust the list.

Your guessestype a letter, press a tile to colour it
Still possibleloading the word list

Fetching the ENABLE word list, 1.7 MB. This happens once, and every search after it runs here in your browser.

Green, square known
_ _ _ _ _
In the word
nothing yet
Not in the word
nothing yet

A tile takes a letter from the keyboard and cycles grey, green, yellow when you press it. Arrow keys move around the grid, backspace clears, and Escape empties the row you are in. A row counts once all five of its letters are typed, so a half-finished guess never narrows the list behind your back. On a touch screen, use the letter keys above: each one types into the square with the ring around it, and a key goes dim once a guess has ruled that letter out.

Fetching the ENABLE word list, 1.7 MB. This happens once.

Three grids worth trying

Each one loads into the grid above, and the result beside it comes from the same code your own guesses go through.

  • Repeated letterone E yellow, one E grey
    waiting for the word list
  • Every tile greenno guessing left
    waiting for the word list
  • Clues that cannot both holdE is green and E is grey in the same square
    waiting for the word list
Why a second E can come back grey. The game marks a guess left to right: greens first, then one yellow for each copy of a letter the answer still has spare. Guess an E twice against an answer holding one and the first E comes back yellow, the second grey. That grey is a count, not an exclusion: it says the answer holds exactly one E, and none in either of those two squares. A solver that reads it as "no E" throws the answer away, which is the mistake this page exists to avoid.
The word list. 172,823 words of public-domain ENABLE, 8,636 of them five letters, already served on this site for the anagram solver. It is a dictionary, not the game’s answer list, so it holds words the game will refuse, and it cannot tell you what today’s answer is.
Accuracy. Exact against the word list it ships with: every word shown satisfies every clue you entered, and repeated letters are counted rather than guessed. The list is the public-domain ENABLE dictionary, not the game's own answer list, so a word here may not be accepted and today's answer cannot be known from this page.

Common questions

How do I enter the yellow and grey squares?
Type your guess into a row, then press each square to set its colour. A fresh square is grey, one press turns it green, another turns it yellow and a third brings it back to grey. The keyboard does all of it: letters type and move you along, the arrow keys move around the grid, backspace clears a square, Escape empties the row you are in, and Enter or the space bar cycles the colour of a square that already holds a letter. On a phone, the letter keys under the grid type into the square with the ring around it. A row only counts once all five of its letters are typed, so a half-written guess never changes the list behind your back.
Why does it show a word the game would not accept?
Because what it searches is a dictionary, not the game's answer list. ENABLE is a public-domain word list of 172,823 words, 8,636 of them five letters, and it is the same file this site already serves to the anagram solver. It holds words no daily puzzle would ever use, and the game may refuse some of them as a guess. This page ships no daily answer list of any kind: reproducing one would be a claim about a game we do not run. So the honest version is the one here, that every word shown fits the clues you entered, and which of them the game accepts is the game's business.
How does it handle a letter that appears twice?
By counting it, not by guessing. Each row gives every letter a floor and sometimes a ceiling. The number of green and yellow squares a letter got in one row is the fewest copies the answer can hold; if that same row also greyed that letter, then the row saw every copy there is and that number is exactly how many the answer has. So one E yellow and one E grey means exactly one E, and neither of those two squares is the one holding it. Two E squares both yellow means at least two E's, with no upper limit yet. The Counted cell in the readout shows the number the moment it is pinned down.
Does this know today's answer?
No, and it cannot. The page holds one word list, the public-domain ENABLE dictionary, and nothing in it reads a clock or a calendar: there is no feed, no schedule and no puzzle number anywhere in the code. What it does is narrow that list to the words your own clues still allow. If that leaves a single word, it is arithmetic on what you already know rather than a look at the answer.
Is anything I type sent anywhere?
No. The page makes one request, for the word list itself, and it goes to this site rather than to anyone else. It is 1.7 MB and it arrives once; after that your guesses and their colours are matched against it inside your browser, which keeps working with the network switched off. There is nothing to upload and no search history to keep. The grid is remembered in this browser's own storage so it is still there when you come back, and the Start over button at the top of the page forgets it.
What does it mean when it says the clues cannot all be true?
It means two of the marks contradict each other, so no word could ever satisfy both: a letter fixed green to a square in one row and greyed in that same square in another, or one row asking for two of a letter while another row says there is only one. Rather than show an empty list and let you conclude the answer is missing from the dictionary, the page names the conflict and waits. Change the mark that is wrong, or press Clear row on the row you mistyped.
How many words does it list at once?
Every match is counted and the first 300 are listed, in alphabetical order. That limit only bites early on: before you mark anything, all 8,636 five-letter words in the dictionary are still possible, and the first marked guess usually removes most of them. The panel says which of the two you are looking at, so a shortened list is never presented as the whole answer.
Can I work backwards from the letters I know instead?
Yes, within the shape of a row. Each row is five squares, so state what you know as though it were a guess: the letters you are sure of in their own squares marked green, a letter you know is in the word but misplaced marked yellow, and a letter you have ruled out marked grey. Grey is not filler. A grey letter is one the answer does not hold, unless the same row also shows that letter green or yellow, which is how a repeated letter gets counted. You do not have to enter a guess you actually played, and the rows can be filled in any order.

Exact against the word list it ships with: every word shown satisfies every clue you entered, and repeated letters are counted rather than guessed. The list is the public-domain ENABLE dictionary, not the game's own answer list, so a word here may not be accepted and today's answer cannot be known from this page.