Crossword Solver (Java) - This is a simple crossword solver for mobile phones. It has a dictionary of 170,000 English words. It is very fast, but there is no limit to the number of words it displays - if you put something like A____ it will go quite slow and maybe run out of memory. Anyway. Enjoy. Anything except A-Z, or a-z is treated as a blank.