Leet speak translator
Turn text into 1337 speak and decode it back, with three intensity levels.
Related tools
Leet speak translator
Leet speak (also written 1337) replaces letters with digits and symbols that look like them: E becomes 3, A becomes 4, and the word "leet" itself turns into 1337. Born on bulletin boards and in early gaming communities, it lives on in nicknames, memes, channel names and retro-flavoured branding. Paste any text and this translator converts it instantly — or paste leet and switch the mode to turn it back into readable text.
Three intensity levels control how aggressive the substitution is. Low touches only the two classics, a → 4 and e → 3, and keeps the text easy to read. Medium adds l → 1, o → 0, s → 5 and t → 7 — the level that turns "leet speak" into "1337 5p34k". Extreme replaces every letter of the alphabet and brings in multi-character symbols such as |_| for u, |3 for b and \/\/ for w, producing text only a dedicated reader can decipher.
Decoding is best-effort by design. Leet was never a standard, so an ambiguous glyph like 1 is resolved to its most common reading, and genuine digits inside the text will be interpreted as letters. The decoder matches the longest symbols first and restores lowercase letters, which means anything encoded on this page translates cleanly back.
Everything runs locally in your browser — nothing you type is uploaded or logged anywhere. The translation updates live as you type; copy the result with one click or download it as a .txt file. Accented letters, digits, punctuation and emoji pass through untouched, since leet only knows the basic Latin alphabet.