Tool/Solver to solve crossword puzzles (or arrow words) from the letters already placed on the grid and the definitions.
Crossword Solver - dCode
Tag(s) : Word Games
dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day!
A suggestion ? a feedback ? a bug ? an idea ? Write to dCode!
A crossword solver helps to solve a grid by listing the possible words according to the number of letters and the boxes already filled in, independently of the crossword puzzle definition.
This tool also allows you to create crosswords.
With dCode crosswords solver, input known and unknown letters (replaced by ? , - , . , _ , * , or space) then the solver will look for all possible words in the dictionary for a given pattern.
Example: With 9 letters, D?F??I??O? gives DEFINITION or DEFOLIATOR
Most probable letters are displayed in percentages. Without finding the right word it is possible to fill some boxes.
Do not type the definition, but keep it in mind to compare it with the proposed words.
Definitions are available by clicking on the word. An infobox with the definition(s) will appear.
dCode handles compound words as if it were not composed.
Example: TWENTY-ONE is interpreted as a 9-letter word: TWENTYONE
Usually, the longest, most difficult and therefore less common words are at the top left of the grid. So prefer to start at the bottom right. This is where the majority of words end, so there are many letters E, S, R or T.
In general, many word endings can be deduced from definitions, plural definitions induce a word ending with an S (or an X). A conjugated verb leads to imagine as an answer, another conjugated verb, at the same time, and therefore with the same ending.
Then the little words in 2 letters, 3 letters or even 4 letters are often common words, whose definitions are always the same, and for a regular (even more if it's the same magazine / author), it is quick to locate them and fill in the corresponding boxes.
Finally, as soon as enough letters are positioned, dCode allows in a few clicks to fill the rest of the grid with the solver.
An enthusiast who solves crosswords is called a crossworder.
A crossword author is called a cruciverbalist.
dCode retains ownership of the "Crossword Solver" source code. Any algorithm for the "Crossword Solver" algorithm, applet or snippet or script (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, breaker, translator), or any "Crossword Solver" functions (calculate, convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (Python, Java, PHP, C#, Javascript, Matlab, etc.) or any database download or API access for "Crossword Solver" or any other element are not public (except explicit open source licence like Creative Commons). Same with the download for offline use on PC, mobile, tablet, iPhone or Android app.
Reminder: dCode is an educational and teaching resource, accessible online for free and for everyone.
The content of the page "Crossword Solver" and its results may be freely copied and reused, including for commercial purposes, provided that dCode.fr is cited as the source.
Exporting the results is free and can be done simply by clicking on the export icons ⤓ (.csv or .txt format) or ⧉ (copy and paste).
To cite dCode.fr on another website, use the link:
In a scientific article or book, the recommended bibliographic citation is: Crossword Solver on dCode.fr [online website], retrieved on 2025-04-15,