The Anagram Engine

Start Here

Solve/Make Anagram
Solve Scrabble
Solve Crossword
Animated Example
Graphical Anagram Tool
Classic Anagrams

Other Resources

[english dictionary]
[thesaurus]
[acronym finder]
[puzzlemaker]
[slang dictionary]
free email @easypeasy.com

Help

instructions
rules
link to us
most popular names
FAQ
privacy

Discount Books & Gifts

best-sellers in word, puzzle and name related categories:!
e.g. jokes, puzzles, crosswords, anagrams, dictionaries, learning, humour, scrabble, teaching, baby names

Click here for high quality personalized children's books

»» more

Please Keep Us Going

The Anagram Engine has been providing a free service to visitors for since 1996. If you enjoy using it, please consider helping with the running costs (currently approx £1000 per year)...

Current Server Load

Current Server Load

Latest

New! Create a T-Shirt with your own unqiue and personal anagram on it, direct from your anagram engine results! easypeasy strikes an exclusive deal with the amazing pidye.com t-shirt company...

»»Full story

Why Anagram Engine?

Other programs, like anagram-genius, or anagram-fun place more limits on your letters or results, or even charge you for use. The Anagram Engine lets you create 1000's free!
It even suggest ways to improve your results! Nor does it try to guess what you want - it gives you complete control over your anagrams, which makes it perfect as a creation as well as solving tool. No other anagram tool gives you such powerful flexibility.
Our anagram creator will not ask you to download or install any software - get creating instantly.

crossword lookup

Image

Enter your incomplete word below

Enter a dot '.' for a 'blank'
using 100,000-word dictionary | more-common words shown in BOLD

Results for ex.mple

example	

How does it work? What can it do?

regluar expressions are the secret

If the phrase "regular expressions" means anything to you, then you'll find a whole new word-searching power at your fingertips. The crossword solver uses regular expressions to find the words in the dictionary that match.

This means you are not just limited to finding missing single letters, but groups of letters and even self-referencing characters. Here are some examples:

a.*a = find words beginning and ending with 'a', of any length

ch(.)\1.* = find words beginning ch, then a double letter, then any other letters.

(.)(.)\2\1 = find words beginning and ending with the same letter, and a double letter in the middle.

Try the above examples by clicking on them, or try making up your own.