Leet Speak Translator

Quick answer

The leet speak translator turns normal text into 1337 (leet) by swapping letters for look-alike numbers and symbols, and decodes leet back into plain text. Choose basic or advanced substitutions. Everything is calculated in your browser; nothing you type is sent to our server.

Result
—
Characters
—

Leet (from “elite”) grew out of 1980s bulletin-board culture, where hackers and gamers replaced letters with similar-looking characters. It survives in usernames, gaming culture and memes.

How to use the Leet Speak Translator

  1. Direction
  2. Style
  3. Your text

Everything runs in your browser, so results appear instantly and nothing you type is sent to a server.

How it works

Each letter is replaced using a substitution table. Decoding scans for the longest matching symbol group first, so multi-character symbols are read correctly.

Formula

Basic: a→4, e→3, i/l→1, o→0, s→5, t→7, b→8, g→6, z→2. Advanced adds symbol combinations such as |-| for h and \/\/ for w.

Worked example

Inputs — Direction: Normal text → leet; Style: Basic (numbers only); Your text: Speedy calculators are elite.
Results — Result = 5p33dy c41cu1470r5 4r3 31173; Characters = 28.

Frequently asked questions

What does 1337 mean?

“Leet”, short for elite.

Can every leet message be decoded exactly?

Not always: 1 can stand for i or l, so decoding picks the most common letter.

What formula does the Leet Speak Translator use?

Basic: a→4, e→3, i/l→1, o→0, s→5, t→7, b→8, g→6, z→2. Advanced adds symbol combinations such as |-| for h and \/\/ for w.

Cite this calculator

Speedy Calculator. (2026). Leet Speak Translator. Speedy Calculator. https://speedycalculator.com/calculators/conversion/leet-speak/