Skip to main content
22. Feb 2016

Domain Name Pattern Filter ExplainedExplanation on how the Domain Name Pattern Filter works


The pattern filter can be a very powerful tool in finding good domains. It uses regular expressions to find domains that match your specified pattern without you having to try out every possible combination yourself. You can use it to find pronounceable domains, similar domains to a name you like or repetitions of characters and numbers.

You can use the whitelist filter to find domains matching your pattern, but you can also use the blacklist filter to define pattern for domains you do not want to see. Both filter fields can handle up to 15 pattern at a time, separated with a space. i.e. "CVCV CVVC CCVV" without the quotes. The pattern are combined with an OR, so you will see all domains matching one of your pattern.

Regular expressions are a mighty set of functions, but they are extremely hard to read and write. That is why the pattern filter uses a fixed set of characters, representing groups of letters and numbers. When you combine them together you get a pattern. The pattern represents all possible combinations and it will show you all matching domains currently in the list.

Possible characters representing character groups

These are the possible characters you can use in a pattern. Every character you use represents one character of the specific group of characters, so if you use a V for example it can represent an A, E, I, O or U.

  • V = Vowel (AEIOU)
  • L = Letter (Any Letter)
  • N = Number (0123456789)
  • P = ChiP - Chinese Premium (All Letters except V and Vowels A, E, I, O, U)
  • W = Western Premium (All Letters except J, K, Q, U, V, W, X, Y and Z)
  • - = Hyphen
  • * = Anything (Letter or Number or Hyphen)
  • A, B, H, K = Letter Repetition
  • D, E, F, G = Number Repetition


  • CVCV ->,,
  • CVCVC ->,,
  • CVVCCV ->,,
  • CVCVNN ->,,
  • NNN ->,,
  • L*-N* ->,,

Defining exact letters or numbers at specific positions

The pattern characters have to be UPPER CASE to represent a character from the character group. If you use lower case letters or numbers in your pattern, you specify the exact letter or number at this position.

  • CoCCo ->,,
  • CoCCoN0 ->,,
  • CooCCe ->,,
  • 8N8N ->,,
  • wVVCo2N ->,,

Number Repetition

As you probably know, numeric domains are a big thing in China. If you didn't know that and you want to know more, just google "Chinese numbers domain name". Repeating numbers can be very valuable and the 4 letter D, E, F, G can help you find them. There are 4 characters, because if you combine them in one pattern, every character can only represent one specific number that can't be represented by any other following character.

An example might help to understand this crazy sentence. Lets say you have the pattern DEDFF. D could stand for 8, so E and F can't be 8. E can be 2 and that means that F now can't be 8 or 2. It can be any other number except 8 or 2.

If you only want combinations of 2 different numbers, you can use only 2 of these letters. It doesn't matter which 2 you choose. If you are looking for combinations of 3 numbers, you can use 3 and the same goes for 4. The order of the letters doesn't matter. The pattern FGFDD would produce the same results as DEDFF.

Number Repetition Pattern Examples

  • DEE ->,,
  • DED ->,,
  • DEED ->,,
  • DEDE ->,,
  • DEFFD ->,,
  • DDEEFF ->,,
  • DEDDED ->,,
  • DDDEEE ->,,

Of course you can also mix in other pattern character groups.
The exclusion of numbers, only effects the repetition groups (D, E, F, G).

  • DEEDNN ->,,
  • DEDE0 ->,,
  • 8DEFF ->,,
  • abcDDFF ->,,
  • DENNDE ->,,

Letter Repetition

The same works also with letters. You can use A, B, H, K if you want letter repetition somewhere in your pattern.

  • ABABA ->,,
  • woAABB ->,,
  • CAACBB ->,,

Combining the Pattern Filter with other Filter

You can of course combine the pattern filter with any other filter you like. For example you can use the Domain Name (un) wanted Chars filter to further limit the possible letters or numbers you want to see. For example if you want numeric repetition DEDEDE, but you do not want any 4 or 7, you can just blacklist these 2 numbers by putting them into the (un) wanted Chars filter blacklist ("47" without the quotes). If you only want combinations or 8, 4 and 1, you can whitelist only these 3 numbers ("841" without the quotes).