Boneyard Tools

Leet Speak Translator

Turn ordinary text into leetspeak, the playful 1337 alphabet that swaps letters for lookalike numbers and symbols, then convert it back. Choose a basic style for the classic readable substitutions, or an advanced style for a heavily obfuscated look using extra symbols.

How to translate text to leetspeak

  1. Choose whether you are converting text to leet or leet back to text.
  2. Pick the basic or advanced style for the encoding.
  3. Type or paste your text, then copy the converted result.

Examples

A classic word

leet
1337

A phrase in basic leet

elite hacker
31173 h4ck3r

Frequently asked questions

What is leetspeak?

Leetspeak, written 1337, is an internet style that replaces letters with numbers and symbols that resemble them, such as 3 for e and 1 for both i and l. It started in early online communities and is now used for usernames, gamer tags and playful messages.

What is the difference between basic and advanced?

Basic uses the well known one to one swaps a to 4, e to 3, i and l to 1, o to 0, s to 5 and t to 7, which stays readable. Advanced adds many more substitutions, including multi-symbol ones like w to a slashed pair, for a far more obfuscated result.

Why can it not always convert leet back to normal text?

The reverse covers the basic number swaps, but it is best-effort because some symbols are ambiguous. The digit 1 can stand for either i or l, so when decoding, the tool picks one letter. Advanced symbol substitutions are not reversed.

Does case matter?

No. The translator lowercases your input before substituting, since leetspeak is built from numbers and symbols rather than upper and lower case letters. Letters that have no leet mapping are passed through unchanged.

Is my text private?

Yes. The conversion runs entirely in your browser, so nothing you type is uploaded or stored. You can use the tool offline once the page has loaded.

Related tools