Crossword Assistant

Use this crossword assistant to solve anagrams and to find words which match a pattern. After being loaded for the first time, the website doesn't need to download anything again and will work offline.

How to use

  1. Add a constraint by clicking on the appropriate button.
  2. Input the letters using ? or . for any unknown letters (the space key will insert a ?).
  3. Add any additional constraints by clicking on the appropriate buttons to add them. A constraint can be removed by using the button next to the constraint. You can toggle the type of the current constraint by tapping on the type.
  4. Hit the Search button.
Limit reached - There may be more solutions.