Five-letter word solver
Reproduce the green, yellow and grey tiles from your Wordle board and get every word still possible, ranked by how much each one would teach you next.
No letters marked yet.
Type the letters you played, then click a tile to mark it as the game did: grey for a letter that is not in the word, yellow for one in the word but in the wrong place, green for one in the right place. A tile you have not marked claims nothing.
Use the arrow keys to move between tiles, and Space or Enter to change a tile’s mark. The last key of each row clears that row.
The word list is ours, not the game’s: the 8,636 five-letter words of ENABLE, which is public domain. So it will sometimes suggest a word the game refuses, and sometimes miss one the game knows.
Not affiliated with, endorsed by or connected to the publisher of any word puzzle.
Fill in a whole row — five letters, each with a mark — and every word still possible appears here.
Nothing on the board narrows anything yet, so these are the best words to open with — worked out over the whole word list rather than picked by taste.
The number beside each word is how many words would be left, on average, if you guessed it. The list is not ordered by that number but by how much the guess would teach, which rates many small groups above a few large ones — so the numbers wobble rather than run in order.
- tares195.9
- lares185.6
- rales187.6
- rates201.0
- tales206.8
- arles196.7
- nares201.0
- tears225.0
- tores233.3
- reals210.2
- dares230.6
- saner205.8
- cares224.9
- lears212.4
- tires240.5
- lores217.7
- lanes214.7
- pares237.5
- teals233.8
- seral215.6
- aloes207.1
- tries245.4
- roles220.4
- serai206.9
- mares237.4
- taels243.4
- earls222.0
- aures228.1
- sorel223.2
- rotes240.2
- riles228.8
- raise225.7
- dales242.0
- slate247.3
- nates229.2
- toles247.1
- rites249.5
- races231.8
- nears230.6
- hares240.5
- earns239.6
- taros253.1
- tiles259.6
- leans242.1
- dears253.6
- rapes244.4
- pales257.1
- laser227.0
- laris244.2
- rails246.1
Repeated letters: which copy comes back yellow
One thing about this game is misread more often than everything else put together, and it is what happens when your guess uses the same letter twice. The game does not mark letters; it marks tiles, and it does it in two passes. First, every tile whose letter is already in the right place turns green — and that copy of the letter is used up in the answer. Then the tiles that are left are read from left to right, and each one turns yellow only while an unused copy of its letter is still there; once there is none left, the tile is grey.
Work one all the way through. You guess allot and the answer is banal. No tile matches in place, so nothing turns green and all five letters of the answer are still unused. Now left to right: the a of allot claims one of the answer’s two a’s and turns yellow; the first l claims the answer’s only l and turns yellow; the second l finds no l left and turns grey; o and t are nowhere in banal, so both are grey. Yellow, yellow, grey, grey, grey — and the two l’s came back differently although they are the same letter in the same guess.
That is what grey means on a repeated letter, and it is not what most people read it as. It does not say the letter is missing from the answer. It says there are no more copies of it than the ones already marked yellow or green in that row. Which copy gets the yellow and which the grey is decided entirely by that left-to-right walk, running against whatever the greens have not already spent — so the same guess can hand you a yellow before a grey or a grey before a yellow, depending on where the green sits.
- With no green anywhere, the earlier copy is the one that scores. Guess allot against banal and the first l is yellow while the second is grey, because the walk spends the answer’s only l on the copy it reaches first.
- A green further along the row takes its copy before the walk even begins. Guess sassy against visit and the s in third position is green while the s in first position is grey — the green is settled in the first pass, so nothing is left for the earlier tile. Guess eerie against heavy and the same thing happens on both sides at once: the e in second position is green, and the e before it is grey along with the one after it.
- A green earlier in the row does exactly that to the copies behind it. Guess sassy against sight and the first s is green while both later copies are grey — the reverse of the first case, out of the same rule rather than out of a different one.
None of this means only one copy ever counts, which is the second misreading. Guess geese against sheep: the e in second position is yellow, the one in third is green and the last is grey — three different marks for one letter in one row, plus a yellow s. Guess abbey against hobby: the first b is yellow and the second is green, because the answer holds two b’s and both of your copies are accounted for. Count the yellows and greens for a letter and you have counted how many of it the answer holds; that is the fact the tool works from.
The order is also why this tool sometimes refuses a board instead of answering it. Within one row a repeated letter can never be grey before it is yellow, because the walk spends what it finds as it goes — the yellow copies always come first. A board that says otherwise describes no word at all, and it is nearly always this section’s own example with two tiles swapped, so the tool names the two tiles rather than handing back an empty list. That check is load-bearing rather than tidy: the tool does not re-mark all 8,636 words against your board. It compiles the board once into what a word must contain and where, and asks each word about that. The compiled question and the marking rule are the same question only because grey-before-yellow has been ruled out first; without it, the compiled version would admit words the game could never have marked that way.
Why our word list is not the game’s
The words here are ENABLE’s: the 8,636 of exactly five letters, out of a public-domain list of 172,820 that a great many word games and puzzle sites are built on. It is not the list the puzzle itself uses, and it was never going to be. The game’s own accepted-guess list and its much smaller answer list belong to its publisher, and the answer list is curated and edited over time, so even a copy of it would agree only for a while. What you get instead is a list anybody can check, and a tool that says out loud where it and your game part company.
- It will sometimes suggest a word your game refuses. That is friction rather than damage: the game will not submit a word outside its own list at all, so no guess is spent — you type a different word and carry on.
- It will sometimes not know a word your game accepted. Enter that row anyway. The tool says which row it could not use and leaves that row out of the reckoning rather than guessing at it, and every other row on your board still narrows the list.
- It holds words that will never be an answer. ENABLE is a dictionary rather than an answer list, so plurals, verb forms and thoroughly obscure entries all sit in it — which is why a suggestion can be perfectly consistent with your board and still be a word you would not choose to type.
So read what you find here the way you would read a dictionary propped at the side of the table: a strong shortlist, checked against the game you are actually playing. The disagreement runs in both directions and neither side of it is a defect to be fixed — it is what happens when the reference you may legally use is not the reference the puzzle uses. And to say the obvious plainly: this tool is not affiliated with, endorsed by or connected to the publisher of any word puzzle. It works from the game’s rules, which belong to nobody, and from a word list of its own.
The number beside each word, and why the list is not sorted by it
Every row carries one number: how many words would still be possible afterwards, on average, if you guessed that word next. It is worked out by marking that word against every word still standing, grouping them by the pattern of marks that would come back, and averaging the size of the group you would land in. A row reading 18.4 is telling you that whatever the game answers, you should expect about eighteen words left — and the last row of a finished list reads 1.0, which is exactly right: guess it and one word remains, and that word is the answer.
The list is not sorted by that number, and the page says so above the list rather than leaving it to this page. The order is by how much a guess would teach, which counts many small groups as worth more than a few large ones — two honest readings of the same split that disagree at the margins. So the column wobbles instead of running in order, and the opening words are the plainest case: the first four are tares at 195.9, lares at 185.6, rales at 187.6 and rates at 201.0.
Why show the average at all, then, instead of the quantity the order is actually made of? Because that quantity is measured in bits, and a column of bits is a course in information theory standing between you and your next guess. "About eighteen words left" is a sentence you can act on. Use the order to choose and the number to judge: a large number early on means no single guess can do much yet, and a number that drops sharply means the top of the list is doing real work.
Opening words, and why the best one is not a matter of taste
An empty board tells the tool nothing, which makes it the one question with the same answer for everybody — so it is answered once, when the site is built, rather than in your browser. Every one of the 8,636 words is marked against every one of them, the splits are counted, and the fifty best are shipped inside the page in all thirteen languages. That is why they are on screen before you have typed anything and why they cost you no download at all.
- They are the best openings for this list, not for the game’s. Words you have seen recommended elsewhere — crane, slate, adieu — are all in here and all ranked, but they are ranked against our 8,636 rather than against the few thousand words the puzzle draws its answers from.
- The top few are close to interchangeable. The distance between the first opening and the tenth is small next to the difference your second guess will make, so take one you can remember and spend the attention on the move after it.
- What makes them good is not that they are familiar words but that their letters are. The strongest openings are built from a, e, r, s and one of l or t, spread over positions where they discriminate — which is why so many of them, tares and rales and lares and reals among them, are anagrams of one another.
There is one stronger play this tool deliberately does not make. Sometimes the most informative guess is a word that cannot possibly be the answer — a word chosen only to separate the candidates that are left. Every suggestion here is a word that could still be the answer, which costs a little in theory and buys two things in practice: the tool never spends your guess on a word that cannot win, and everything it suggests is legal in Hard Mode.
Hard Mode: what changes, and what does not
Hard Mode makes the game refuse any guess that does not reuse what it has already shown you: every green letter must stay where it is, and every yellow letter must appear somewhere in the word. It restricts what you are allowed to type; it changes nothing whatever about how a guess is marked, so the repeated-letter rule above holds exactly as it stands.
- Every word this tool lists is already a legal Hard Mode guess. It only ever shows words that could still be the answer, and such a word keeps every green in place and carries every yellow letter — so you can take the top of the list without checking it against the rule.
- What Hard Mode takes away is the guess that cannot be the answer. In ordinary play, with a board narrowed to batch, catch, hatch, latch, match, natch, patch, ratch and watch, you can spend a turn on a word carrying four of those first letters at once and be certain afterwards. Hard Mode forbids it, and the nine words have to be walked one at a time.
- That is also what the numbers are telling you there. Every one of those nine leaves 7.2 words on average, because none of them separates the others — when the list is short and the words rhyme, an identical column across every row means there is nothing clever left to do, in Hard Mode or out of it.
The tool does not filter for Hard Mode, and it does not need to: the whole list is legal there already. What it cannot do is warn you that a board is about to become the trap above, so that is the judgement to keep for yourself. When several rhyming words are still standing and you have guesses to spare, an ordinary game lets you break them apart in one move; in Hard Mode the only thing to do is start guessing, and the order on this page is the best order to guess them in.
Frequently asked questions
- The game refused a word this tool suggested. What went wrong?
- Nothing, on either side. Your game checks its guesses against its own list, which belongs to its publisher and cannot be reproduced here; this tool uses ENABLE’s 8,636 five-letter words, which are public domain. The two overlap heavily and disagree at the edges. It costs you nothing but the retype: the game will not submit a word it does not know, so no guess is spent — pick the next word on the list and carry on.
- I played a word the tool says it does not have. What should I do?
- Enter the row exactly as you played it. The tool tells you which row it could not use, leaves that row out of its reckoning and works from the rest of your board — the marks on that row are perfectly true, but they describe a word we would have to know in order to use them. Nothing about the guess was a mistake, and the disagreement is ours rather than yours. If every finished row on your board is one we do not hold, you will be told that too, and the opening words stand until a row we know arrives.
- Is this the game itself, or connected to it?
- Neither. This is a solver written against the rules of a five-letter word puzzle, with a word list of its own, and it is not affiliated with, endorsed by or connected to the publisher of any such puzzle. It uses none of anybody’s branding. The green, yellow and grey are the game’s rule set rather than its livery, and they are kept because you are reading a board on another screen and the colours have to match.
- Does it know today’s answer?
- No, and it never asks. Nothing here talks to any puzzle’s publisher — your board is the only input the tool has, which is also why it works identically on an archived puzzle, on somebody else’s clone or on a game you are playing on paper. If the tool could look up the answer it would not need any of the arithmetic on this page.
- Why does the first word not have the smallest number beside it?
- Because the number and the order answer two different questions about the same split. The number is how many words would be left on average; the order is by how much the guess would teach, which rates many small groups above a few large ones. They agree most of the time and disagree at the margins — visibly so among the opening words, where tares leads at 195.9 while lares below it reads 185.6. Take the order as the recommendation and the number as the explanation of what a guess is worth.
- Why does it refuse my board instead of just showing no words?
- Because the two are different answers and only one of them is your move. When two tiles cannot both be true, the tool names them both and says why — most often a repeated letter marked grey before it is marked yellow, which the game never does and which is almost always two tiles entered the wrong way round. When the board holds together and no word in our list matches it, you are told that instead: the marks may be right and the answer may simply be a word we do not have.
- Is my board sent anywhere?
- No. The traffic goes the other way: the word list is downloaded from this site to your browser once, the first time you touch the board, and everything after that happens on your device. Nothing you type is uploaded, nothing is logged, and once the list has arrived the page keeps working with no network connection at all.