T

Text Machine

Powerful text tools, in your browser

Leetspeak Translator

Convert plain text into leetspeak — the playful 1337 5p34k that swaps letters for numbers and symbols — or decode leet back into readable words. Choose how aggressive the substitution is, flip between encode and decode, then copy the result. Everything happens in your browser, so nothing you type is ever uploaded.

Your text
Direction
Intensity

How to use Leetspeak

  1. 1

    Type or paste your text

    Enter any words, a sentence, or a username. The translation updates instantly as you type.

  2. 2

    Choose a direction

    Pick Text to leet to encode plain words into leetspeak, or Leet to text to decode leet back into readable letters.

  3. 3

    Set the intensity

    When encoding, choose Basic for light number swaps, Advanced for more substitutions, or Extreme for the full symbol-heavy hacker look.

  4. 4

    Copy the result

    The converted text appears below. Press copy and paste it into a chat, profile, game tag, or anywhere you like.

About leetspeak and the 1337 writing style

Where leetspeak came from

Leetspeak began on early bulletin boards and online games in the 1980s, where players swapped letters for look-alike numbers and symbols. The word leet is short for elite, written 1337, and the style was a kind of in-group code — a way to stand out, dodge simple word filters, and signal that you were part of the scene. A common story traces it to BBS users who wanted to discuss restricted topics without tripping keyword bans, then carried the habit into Usenet and early gaming.

Today leetspeak is mostly for fun and flavor. People use it for game tags and usernames, for playful captions, and as a nod to retro internet culture. It is light and recognizable rather than a real cipher, since the substitutions are well known and easy to read once you have seen a few.

The substitution table at a glance

The core of leetspeak is a small set of letter-to-symbol swaps based on visual resemblance. The most common ones are A to 4, B to 8, E to 3, G to 6 or 9, I to 1, L to 1, O to 0, S to 5, T to 7, and Z to 2. Because the chosen characters echo the shape of the letters they replace, your eye can still trace the original word — 4 keeps the angled look of A, 3 mirrors a backwards E, and 0 is simply a round O.

From there the table branches. Some letters have several accepted forms — G can be 6 or 9, and A can be 4 or @ — and a few have no obvious digit at all, which is where symbol art comes in. Knowing the handful of canonical swaps is enough to read most leet at a glance, and it is the foundation every intensity level here builds on.

How the substitutions work

At its simplest, leetspeak maps single letters to single look-alike characters: a to 4, e to 3, i to 1, o to 0, s to 5, and t to 7. That alone is enough to turn a word like noob into n00b or hacker into h4ck3r while keeping it readable. This tool calls that the Basic level, and it is the friendliest version to share.

Heavier styles add more letters and reach for multi-character art, building shapes out of pipes, slashes, and brackets to stand in for letters that have no obvious number. The Advanced and Extreme levels here do exactly that, so you can dial the look from a light sprinkle of numbers up to a dense wall of symbols depending on the mood you want.

Basic, Advanced, and Extreme compared

The three intensity levels are really three points on a readability dial. Basic touches only the most familiar letters — a, e, i, o, s, t — so the word stays obvious at a glance; the elite turns into 3l1t3, which almost anyone can still read. It is the right choice for a name or caption you want people to recognize instantly.

Advanced widens the table to letters like b, g, l, and z, giving a denser look while keeping most words legible. Extreme goes all the way, swapping in multi-character symbol art for letters that have no clean digit, so a single letter might become a small cluster of pipes and slashes. The trade is always the same: more symbols means a heavier, more cryptic look but a harder read, so match the level to how much you want people to actually decipher.

A worked example

Take the phrase leet hacker and run it through each level to see the dial in action. At Basic, only the easy letters change and you get l337 h4ck3r, which reads almost as fast as plain text. The numbers stand in for letters whose shapes they share, so the words remain perfectly recognizable.

Push to Advanced and more letters get replaced, tightening the look while staying readable. At Extreme, the converter reaches for symbol art and the same phrase becomes a dense string of brackets, pipes, and slashes that signals pure retro-hacker style at the cost of easy reading. Encoding is deterministic, so the same input and the same level always give you the same result, which makes it easy to reproduce a tag you like.

Encoding, decoding, and its limits

Encoding is straightforward because each letter has a chosen leet form, so the same input always produces the same output. Decoding is harder, because leet is deliberately lossy. When two different letters can be written with the same symbol — the classic case is i and l both becoming 1 — the original is no longer recoverable with certainty, and a decoder has to pick the most likely letter.

That is why leetspeak is great for style but poor for secrecy. It scrambles the look of text without truly hiding the meaning, and anyone familiar with the swaps can read it at a glance. If you need real concealment, a proper cipher is the right tool; if you want a fun, retro, instantly recognizable vibe, leetspeak is perfect.

Where leetspeak shows up today

The most popular home for leetspeak is identity: gamer tags, usernames, clan names, and handles where a sprinkle of numbers makes a name look distinctive and was once a practical way to claim a variant of an already-taken name. It also lives on in memes, in joke passwords used as examples, and in nostalgic nods to early internet culture, where a word like pwned or n00b instantly sets the tone.

A word of caution: never build a real password out of simple leet swaps. Substituting digits for vowels in a common word, like turning password into p4ssw0rd, is one of the first tricks a cracking tool tries, so it adds almost no security. Keep leetspeak for the fun, public side of your online presence and use a proper password manager for anything that actually needs protecting.

Frequently asked questions

What is leetspeak?
Leetspeak, also written 1337 5p34k, is a playful internet writing style that replaces letters with numbers and symbols that look similar — for example a becomes 4, e becomes 3, and o becomes 0, so leet turns into l337. It grew out of early online gaming and hacker culture and is still used for usernames, tags, and jokes.
How do I convert text to leetspeak?
Type your text, keep the direction on Text to leet, and choose an intensity. The leet version appears instantly below, ready to copy. Basic keeps it readable, while Extreme leans on symbols for a heavier look.
Can it decode leetspeak back to normal text?
Yes. Switch the direction to Leet to text and paste the leet in. The tool maps the numbers and symbols back to letters so you can read it. Because several letters can share one leet character, the decoded text is a best guess rather than a perfect undo.
What is the difference between the intensity levels?
Basic swaps only the most common letters such as a, e, i, o, s, and t for numbers. Advanced adds more letters like b, g, l, and z. Extreme goes all in, using multi-character symbol art for many letters to create the classic dense hacker style.
Why does decoding not always give my exact words back?
Leetspeak is lossy. In many styles both i and l can be written as the number 1, so when decoding the tool has to choose one letter for each symbol. It picks the most common reading, which means encoding and then decoding can return a slightly different word.
Is my text private?
Yes. The conversion runs entirely in your browser as you type. Nothing you enter is sent to a server, logged, or stored anywhere.

Related tools

Keep going with these handy tools

Fancy Text Generator

Zalgo Text Generator

Upside Down Text Generator

Strikethrough Text Generator

Redacted Text Generator

Invisible Text Generator