Leetspeak (l33t) Translator

Convert any text to leetspeak and back — a4 e3 i1 o0 s5 t7 and more — running 100% in your browser with no upload.

🔒 Converted in your browser — nothing is uploaded.

What is leetspeak?

Leetspeak (often written l33t or 1337) is an internet slang that swaps letters for visually similar numbers and symbols. It grew out of early bulletin-board and gaming culture as a playful, insider way to write. This tool uses a fixed, readable map — a→4, b→8, e→3, g→9, i→1, o→0, s→5, t→7 — so elite becomes 3l173 and leet becomes l337. Every other character, including spaces, punctuation, and the letter L, is passed through unchanged.

Encoding and decoding

Type into the box and the result updates live. Use Text → l33t to encode and l33t → Text to turn leet digits back into letters. The mapping is case-insensitive, so LEET and leet both convert, and because each mapped letter uses a unique digit, decoding is unambiguous. Leetspeak is for fun — gamer tags, usernames, memes, and lightly stylizing text — not for security or encryption.

Frequently asked questions

Which letters get converted to numbers?

This tool maps a→4, b→8, e→3, g→9, i→1, o→0, s→5, and t→7. Every other character — including the letter L, spaces, and punctuation — stays exactly as you typed it.

Can I turn leetspeak back into normal text?

Yes. Switch to the l33t → Text mode and the digits are converted back to letters. Since each letter uses a distinct digit, the decoding is unambiguous, though the original upper/lower case of converted letters is not recoverable.

Is my text uploaded anywhere?

No. All conversion happens locally in your browser with JavaScript. Your text never leaves your device and nothing is sent to any server.