www.easypeasy.com

     
Free online anagram generator, accepting up to 30 letters.