Click here to download Number2Word.zip (368kb)

You'll need to download the dictionaries (121kb)

Be sure to unzip the three dictionary files into the same directory as your Number2Word.Exe program.

Enter a 7 digit phone number and see what words might me made from the number.

I saw a program on the internet somewhere that did this same thing... but they wanted money for it so I decided to write one for myself.

It simply creates words using all the permutations of the phone number. It the word is found in the dictionary it displays that word.

Enjoy
Don

If your phone number has 1s or 0s then your chances are not good because 1s and 0s have no letters associated with them on the telephone pad.

If you have Microsoft Word installed you can click the "Use Microsoft Spell Check" to check the words. It's a lot slower but it's a better spell checker and will sometimes pickup words the internal one will miss.

I started out wilh a 100,000+ word dictionary and the file size was 3.32 megs. I realized that if I was searching for words to match phone numbers the longest word I could possibly use would be no more than 7 characters. I wrote a little utility to go through the dictionary and take out any word larger than 7 characters. That knocked the dictionary file down to 30,000+ words and the file size down to 1.5 megs. The random access file I was using reserved space for a 30 character word but now I only needed space for a 7 character word so I reset that and the final dictionary file is 30,000 words but it's only 306k. And it's only 119k zipped for download.

The custom dictionary (Custom.dic) is a simple text file so you can add words in there if you like. Just put each new word on a separate line and make sure no words are longer than 7 characters.

Here's how the program breaks up the phone number to check for words:
1234567
1-234567
12-34567
123-4567
1234-567
12345-67
123456-7
1-234-567
123-456-7
123-4-567
1-23456-7
1-2345-67
12-3456-7
12-345-67
Enter a number from 1 to 7 digits and I'll try and give you some words that can be used as an anagram for your phone number.

Of course if your phone number has 1s or 0s then your chances are not great... because 1s and 0s have no matching characters on the telephone number pad.

Oh and BTW your phone number is in no way saved anywhere. Once my CGI script finishes it's search your phone number is forgotten. Your own browser might remember it when you click back into the number entry box but my program doesn't store it anywhere.


Enter your 7 Digit Phone Number: