Create a Text Database with EVERY Telephone number in the US!

This article will show you how to create a database with every possible telephone number in the US!

Illustration file picture shows a man typing on a computer keyboard in Warsaw

Using a Linux computer, you will need 11GB of free storage space, as this text database is very large.

Open a shell and type one of the following commands:

Example #1
seq 0000000000 9999999999 > phonelist.txt


Example #2
print -l {0000000000..9999999999} >phonelist.txt


Example #3
echo {0000000000..9999999999} | sed ‘s/ /\n/g’ >phonelist.txt

When you run any of the above examples, your computer will calculate and create a text database containing every possible number combination between 000-000-0000 thru 999-999-9999. This process will take a while depending on the CPU and RAM in your computer. Once the process finishes, you will have your new database containing every possible telephone number in the US.

The Good… you will have every telephone number in the US!

The Bad… you will have many non-telephone numbers and the text database is Over 10GB!

The Worst… you will have telephone numbers to places/agencies that you really do not want to call!


A uses for this database…


Many telephone companies, when they install a Wireless Access Point on someone’s home internet, the company uses the customer’s telephone number as the security code on the Wireless Access Point. This is BAD practice, as anyone can create this database (with little effort), and therefor use the text database for cracking WEP/WPA encryption!

  1. Bailey Koot says:

    Thanks for taking moment for discussing this article, it was outstanding and really educational. Being a first time visitor to your website I am very impressed. I discovered lots of educational things in your article. Keep this up. Thank you.

  2. Telephony Guy says:

    This worked exactly how you stated. I was able to create a complete searchable text database for all telephone numbers in the USA.

  3. rachel smitz says:

    Very informative. Hope to see more posts like this.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.