Guide
Leetspeak: writing and reading 1337 5p34k
Leetspeak swaps letters for digits and symbols that look like them: “leet speak” becomes “l337 5p34k”. It grew out of 1980s bulletin boards and hacker culture, where it signalled insider status and slipped past simple word filters, and lives on in gaming, memes and usernames. This tool writes leet at three levels and reads it back.
Three levels
Basic leet changes only the six most common letters: a to 4, e to 3, i to 1, o to 0, s to 5 and t to 7. It stays easy to read and is the usual choice for gamer tags. Medium adds b to 8, g to 6, l to 1 and z to 2, which looks more cryptic but is still made only of letters and digits. Advanced leet builds letters from several symbols, such as |-| for H, |\| for N, /\/\ for M and |_| for U, the style of old hacker text files. All three versions appear under the main result, so you can compare them before copying.
Reading leet back
The decoder first replaces the multi-character forms, such as |-| and |\|, and then turns single symbols back into letters. To avoid turning real numbers into words, digits are read as letters only inside words that also contain letters: “h4ck3r” becomes hacker, while “2026” and “50” stay as numbers. Leet is not standardised, so writers mix forms freely, and a few symbols stand for more than one letter; the decoder chooses the most common meaning and leaves anything unknown as it is.
Gamer tags and usernames
Leet is a quick way to make a taken username available: “Shadow” might already exist, but “5h4d0w” probably does not. Stick to basic or medium leet for names, because many games and websites accept only letters, digits and underscores, and advanced symbols such as | or / are often rejected.
Leet and passwords
Replacing letters with similar digits does not make a password strong. Password-cracking tools try these substitutions automatically, so “P455w0rd” falls almost as fast as “Password”. If you need a strong password, use a long random one from the Password Generator or a passphrase of several unrelated words.
Fun and teaching uses
Write a retro-style message for a hacking-themed party or escape room, hide a clue in leet for a puzzle, or show students how substitution ciphers work in a playful way before introducing real ciphers such as the Caesar cipher.
Private
Conversion runs in your browser and the text is never uploaded.
A worked example
The name “Shadow Hunter” becomes 5h4d0w Hun73r in basic leet, and the same in medium leet, because it contains none of the extra letters b, g, l and z. Advanced leet turns it into a long string of symbols such as |-| and |_| that most username fields reject, so for a gamer tag basic leet is usually best. Decoding 5h4d0w Hun73r gives shadow Hunter, because every digit sits inside a word that also has letters, and the capital H is kept.
Related tools
Try another simple substitution with the ROT13 Decoder, style text with Unicode letters in the Fancy Text Generator, or flip it with Upside Down Text.
Checked against the current version of the Leetspeak Converter on .

