Turn plain text into 1337 (leet) speak β the hacker-culture alphabet that swaps letters for numbers and symbols. Three intensities from readable to full l33t.
Light (aβ4, eβ3, oβ0)
Light (aβ4, eβ3, oβ0): Elite Hacker
Classic 1337
Classic 1337: Elite Hacker
Advanced l33t (symbols)
Advanced l33t (symbols): Elite Hacker
Classic + monospace
Classic + monospace: Elite Hacker
Classic + bold
Classic + bold: Elite Hacker
Classic in brackets
Classic in brackets: Elite Hacker
Styled letters are Unicode characters, not fonts. Platform fields may reject some characters, and glyph appearance varies by device and app. Screen readers may announce styled letters individually and search engines may not match them to plain words, so test the result and keep essential details in plain text. Unicode accessibility guide
Leet speak (also written 1337, l33t or leetspeak) replaces letters with similar-looking numbers and symbols: E becomes 3, A becomes 4, T becomes 7, and in the advanced form H becomes |-| and M becomes |\/|. It started on 1980s bulletin boards as an in-group code and survives today in gamer tags, passwords, memes and retro hacker aesthetics.
This leet speak generator gives you three levels so you can choose between something everyone can read and the full-symbol version that takes a second to decode.
Type a word, name or sentence.
Pick Light for readability, Classic for the standard look, Advanced for maximum 1337.
Copy it into a username, bio, forum post or password hint.
There is no single official leet β it is a folk convention with common substitutions and many variants. The classic set used here is the one most people recognise.
Gamer tags and clan names are the most common use β "3l1t3" reads as a deliberate nod to old-school PC gaming. It appears in meme captions, retro-tech branding, CTF team names and as a light obfuscation for words that automated filters would otherwise catch. Some people also use leet substitutions to make passwords harder to guess, though modern password-cracking tools already try common leet variants, so it adds less security than it seems.
Light leet keeps almost everything legible and works for display names. Classic 1337 is readable with a little effort and is the standard look. Advanced leet with slashes and pipes is best kept to short words β it also uses characters like < and | that some username fields reject. The bold and monospace variants combine leet with Unicode fonts for a terminal-style look.
Leet substitutions were historically used to slip words past keyword filters. Most platforms now normalise common substitutions, and using leet to evade moderation violates their rules. Use it for style, not for bypassing filters.
It is "leet" (elite) written in leet speak: Lβ1, Eβ3, Eβ3, Tβ7.
No β this generator converts upper and lower case letters the same way.
Number-only substitutions are more likely to meet username rules than decorative symbols, but each service has its own limits. Check the field requirements before saving.
Only marginally β cracking tools try leet variants. Use length and randomness instead.
Yes.
50+ style options, a searchable symbol library and a Unicode text editor. Conversion input is processed in your browser; analytics and advertising practices are explained in the Privacy Policy.