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)
3lit3 H4ck3r
Classic 1337
31173 H4ck3r
Advanced l33t (symbols)
31173 |-|4(|<3|2
Classic + monospace
πΉπ·π·π½πΉ π·πΊπππΉπ
Classic + bold
π―πππ³π― ππ°π°πΈπ―πΏ
Classic in brackets
[31173 H4ck3r]
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.
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.
20 font styles, 5000+ symbols and a full Unicode text editor. Everything runs in your browser and your text never leaves your device.