Pulpgrinder Anagram Explorer checks up to one billion potential letter combinations, looking for possible matches in a database of over 300,000 words and abbreviations.