Skip to content
Toolcroft

Leet Speak (1337) Converter - Text to L33T Translator

Text Tools

Convert text to leet and back. Basic maps a/e/g/i/l/o/s/t to 4/3/9/1/1/0/5/7; Advanced changes a to @ and adds b to 8 and z to 2. Decode is best effort.

Direction:
Level:

How to use this tool

  1. Type or paste text in the input field.
  2. While converting to leet, choose Basic or Advanced. Basic turns leet into 1337.
  3. Switch direction to decode when needed, then copy the result. Decoding is best effort because 1 can stand for either i or l.

What is leet speak?

Leet speak (also written as "l33t", "1337") is an alternative alphabet used primarily in internet and gaming culture. It originated in the 1980s on BBS systems, where users replaced letters with visually similar numbers and symbols to signal in-group membership or create a playful username. This converter applies one replacement per character, so ordinary spaces, punctuation, and letters without a mapping pass through unchanged.

History

Leet speak emerged in the early 1980s on bulletin board systems (BBSes) as a way to bypass keyword-based content filters - if a filter blocked "hacker," writing "h4ck3r" could evade a simple text match. The term "leet" derives from "elite," denoting skilled hackers or gamers. By the 1990s it had spread to online gaming and early internet chat, and the phrase "1337 h4x0r" became a widely recognized gaming-culture meme. Today it is mostly used for humor, retro styling, or playful screen names rather than as encryption; these substitutions do not make a password secure.

The Basic and Advanced controls change only the character map. For example, Basic converts leet to 1337 and leet speak to 1337 5p34k; Advanced keeps that canonical spelling while using @ for A and adding a few more substitutions. Decoding is deterministic but lossy: because both I and L encode as 1, the decoder always reads 1 as L.

Available levels

LevelDescriptionExample ("leet")
Basic Maps A, E, G, I, L, O, S, and T character by character 1337
Advanced Changes A to @ and also maps B and Z 1337

Common substitutions

These are the mappings used by this converter. A dash means that the letter stays unchanged; other symbols sometimes used in leet speak are not part of these Basic or Advanced controls.

LetterBasicAdvanced
A4@
B—8
E33
G99
I11
L11
O00
S55
T77
Z—2

Modern uses

  • Gaming handles: players use leet-speak usernames to appear unique or signal retro-computing nostalgia (e.g., Pr0G4m3r).
  • Meme culture: leet speak is a staple of internet humor - phrases like "pwned," "noob," and "w00t" entered mainstream internet slang.
  • Cybersecurity discussions: the "elite hacker" persona parody is common in security culture as self-aware humor about script-kiddie stereotypes.
  • Retro-computing nostalgia: BBS culture enthusiasts use leet speak as a stylistic callback to early internet aesthetics.

Frequently asked questions

What is leet speak?

Leet speak (l33t or 1337) is an internet slang alphabet that substitutes letters with numbers and symbols. It originated in early online communities and hacker culture.

What is the difference between basic and advanced mode?

Basic replaces a, e, g, i, l, o, s, and t with 4, 3, 9, 1, 1, 0, 5, and 7; both i and l encode as 1. Advanced changes a to @ and also maps b to 8 and z to 2.

Why may decoding not restore the original text?

Decoding reverses character substitutions, so it cannot know whether 1 originally meant i or l. This converter consistently reads 1 as l, making 1337 decode to leet; other plain letters may also look like leet symbols, so decoding is best effort.

Browse all text tools