This is a great app for solving crosswords and other word puzzles and it will also help you create or solve anagrams. However the "anagrams" may not use every letter you entered. It gives you a bunch of words (results include a lot of obscure words and place names— most Ive never heard of) and most of the results will not have used every letter—which is the object of an anagram. Thats a tough order I know, but an improvement would be adding a letter count next to the original and results so you would know right away if all letters were used to make a true anagram.
MoonPod about Anagram Solver - Crosswords, v1.01.00