Anagrams are rearrangements of letters in a word or phrase to produce a new word or phrase, using all the original letters exactly once.

Parliament = Partial Men
Dormitory = Dirty Room
Funeral = Real Fun
Act = Cat
Orchestra = Carthorse

Any word or phrase that exactly reproduces the letters in another order is an anagram. Sometimes they don’t make much sense, but they are still interesting:

Anaconda = A Canon Ad
Michael = Ache Mil
Michael = Each Mil
Michael = Leach Mi

Some people use anagrams to create nicknames, domain names and virtual profiles.

The quickest way to generate anagrams anagram from a given word or phrase is this tool: It’s completely free and easy to use.

You can also use: anagram.cgi – a script which uses a modified version of Evans Criswell’s free Wordplay program. Linux users can install Wordplay and learn more about it here.

phpAG is an anagram generator written in PHP. It takes a string for input and all permutations or only those that mean something.

If you need even more anagram generators and tools take a look on dmoz.