Wordlists with crunch

Crunch is very nice, fast and and well configurable wordlist generator. You can specify character sets and generate wordlists in all possible combinations.


  • Linux/Mac OS X with C compiler and make

For Mac OS X users, just install the Command Line Tools.


Download the latest source from SourceForge.net, unzip and compile.

After create the crunch executable you can start to create wordlist files


The first example create the wordlist direct in terminal. All words contain 5 letters with chars “a”, “b” and “c”.

The next example create the wordlist into the file (mylist.txt) with 5 numbers of 0 to 9.

Now it should create words with different length from 1 to 3 and mix of chars (A,B,C) and numbers (1,2,3).

There is more, crunch include permutation and defined charsets.

It is possible to use placeholder (like: @ , % and ^), to define the target size of files and compression. You can create wordlists for IBAN, telephone numbers, e-mails and many more. Read the man page of crunch!!!

  • @ will insert lower case characters
  • , will insert upper case characters
  • % will insert numbers
  • ^ will insert symbols

Last comment:

Please be carefully with generated file size!!!