The internet has its own culture. The way internet users com­mu­ni­cate with each other and share ideas and thoughts follows certain rules and be­hav­ioral patterns. New aspects of internet culture often emerge or­gan­i­cal­ly. One of these cultural char­ac­ter­is­tics of the internet includes leetspeak. With this type of written com­mu­ni­ca­tion, letters are replaced by numbers or other symbols.

The sim­i­lar­i­ty between the letters and cor­re­spond­ing numbers is key. With a little imag­i­na­tion, for example, a 3 looks like a mirrored E. The number 7 also bears some re­sem­blance to the letter T. This way, internet users are easily able to un­der­stand “1337 5P34K” as “leetspeak”. But what exactly does “1337” or “leet” mean and how did this online code develop? Find out more in this article. We’ll also give you a handy leet alphabet.

Where does “leet” come from and what does 1337 mean?

Even in the early days of the internet, users often com­mu­ni­cat­ed with each other on message and bulletin boards. These early websites were divided into certain sections. Users could exchange files in some areas, com­mu­ni­cate via chat in others, and read public entries, messages or posts in news sections. The users of these bulletin boards received user rights depending on their ac­tiv­i­ties. What a user could do on a board, which chat rooms they could access and whether they could share files largely depended on their status. Users with elite status had access to all board features.

The tradition of assigning elite status to par­tic­u­lar­ly active and ex­pe­ri­enced internet users was adopted by pro­gram­mers, coders, and hackers with a certain degree of humor. To dif­fer­en­ti­ate them­selves from other internet users, the “leet” notation caught on as an ab­bre­vi­a­tion and dis­tor­tion of the word “elite”. The spelling using double “e” can be seen as a parody of the word by the creators of leetspeak.

On early messaging boards, filters were often used by ad­min­is­tra­tors in order to ban the use of certain words. For example, if users in chat rooms wrote about “hacking” or “cracking”, the filters would block the content. However, the “elite” of internet users – com­pris­ing pro­gram­mers and coders – were in­ter­est­ed in dis­cussing these exact topics. To cir­cum­vent the filters, users developed leetspeak by replacing letters with similar-looking numbers and char­ac­ters. Filters were able to easily detect and block banned words like “hacker” or “ass”, but they had dif­fi­cul­ty iden­ti­fy­ing “H4x0r” or “@$$”.

So, what about the numbers 1337? If each of the numbers were mirrored along the vertical axis, you could easily imagine reading the word “LEET”.

Want to see leetspeak for yourself? Google offers a rather amusing leet version of its search engine. Here, the button “I am feeling lucky” is changed to “EyE Am ph33|1n6 |u(ky”. It also allows users to search for “Images” and “Videos”. In Google’s leet version, these buttons are called “Im4635” and “v1D302”.

Different forms of leetspeak

Orig­i­nal­ly, the advantage of the notation was that filter systems could no longer detect banned words. Initiated users could com­mu­ni­cate in their own code without word filters un­der­stand­ing the content. Although it takes a while to get used to, leetspeak can be quickly un­der­stood by people, while it’s often illegible for machines.

Pre­vi­ous­ly, leetspeak was used mainly by hackers, coders, scripters, and pro­gram­mers. The informal internet language has since reached broad swathes of society through the gaming scene. Its use today is largely ironic. Leetspeak is es­pe­cial­ly popular for per­son­al­iz­ing online nicknames in forums or mul­ti­play­er online games. Various forms of leetspeak have emerged over the years. Some forms only use numbers and letters, while others use all sorts of special char­ac­ters.

Type Ex­pla­na­tion Example
1337 This is the purest form of leetspeak; it primarily uses numbers and only a few special char­ac­ters. “Beginner” is “8391NN32”
UCE The ab­bre­vi­a­tion for un­so­licit­ed com­mer­cial email; it was orig­i­nal­ly used in spam emails to cir­cum­vent trigger words in spam filters. “Absolute” is “/-\|3$0|_\_/']['€”
Ultra 1337 Comprises almost ex­clu­sive­ly special char­ac­ters and is extremely difficult to read; outsiders can’t un­der­stand Ultra 1337. “Expert” is “£}{|²3®´][´”

The leet alphabet

Although there are some for­mal­ized grammar rules in leetspeak, users ul­ti­mate­ly have a lot of scope for in­di­vid­ual ways of writing. Each letter of the alphabet has a whole host of coun­ter­parts in the form of numbers or special char­ac­ters. Try it out for yourself:

Letter Possible coun­ter­parts
A 4 , @ , /\ , /-\ , ? , ^ , α , λ
B 8 , |3 , ß , l³ , 13 , I3 , J3
C ( , [ , < , © , ¢
D |) , |] , Ð , đ , 1)
E 3 , € , & , £ , ε
F |= , PH , |*|-| , |" , ƒ , l²
G 6 , & , 9
H # , 4 , |-| , }{ , ]-[ , /-/ , )-(
I ! , 1 , | , ][ , ỉ
J _| , ¿
K |< , |{ , |( , X
L 1 , |_ , £ , | , ][_
M /\/\ , /v\ , |V| , ]V[ , |\/| , AA , []V[] , |11 , /|\ , ^^ , (V) , |Y| , !\/!
N |\| , /\/ , /V , |V , /\\/ , |1 , 2 , ? , (\) , 11 , r , !\!
O 0 , 9 , () , [] , * , ° , <> , ø , {[]}
P 9 , |° , p , |> , |* , []D , ][D , |² , |? , |D
Q 0_ , 0,
R 2 , |2 , 1² , ® , ? , я , 12 , .-
S 5 , $ , § , ? , ŝ , ş
T 7 , + , † , '][' , |
U |_| , µ , [_] , v
V \/ , |/ , \| , \'
W \/\/ , VV , \A/ , \\' , uu , \^/ , \|/ , uJ
X >< , )( , }{ , % , ? , × , ][
Y `/ , °/ , ¥
Z z , 2 , "/_
Go to Main Menu