Search tools

Find a tool by name or what it does.

Leetspeak Converter

Convert text to leetspeak at three levels, and decode it back to plain letters.

Converted live as you type. Nothing leaves your browser.

Direction

Level

How to convert text to leetspeak online

  1. Paste your text

    Paste or type any text into the input box.

  2. Choose a direction

    Pick Encode to turn plain text into leetspeak, or Decode to turn leetspeak back into plain letters.

  3. Pick an intensity level

    When encoding, choose Basic for a few common swaps, Medium for more letters and digraphs, or Hardcore for the full symbol set.

  4. Copy the result

    Click Copy to put the converted text on your clipboard.

Why use this tool

Three intensity levels

Basic swaps a handful of common letters like a, e, i, o, and t. Medium adds more letters and the "ck" to "x" digraph. Hardcore replaces nearly every letter with a symbol.

Each level builds on the last

Medium includes everything Basic does, and Hardcore includes everything Medium does, so stepping up the intensity never removes a substitution you already saw.

Decode leetspeak back to letters

Switch to Decode to turn leetspeak back into plain text. It checks the symbols from all three levels at once, so mixed-intensity leetspeak still converts back cleanly.

Spacing and line breaks preserved

Only letters are substituted; spaces, punctuation, numbers that were already in your text, and line breaks are left exactly where they were.

Runs entirely in your browser

Everything happens on your device; nothing is uploaded, so you can safely convert private or sensitive text.

About this tool

The leetspeak converter swaps letters for visually similar numbers and symbols at three increasing levels of intensity. Basic covers the handful of substitutions most people recognise instantly: a becomes 4, e becomes 3, i becomes 1, o becomes 0, and t becomes 7. Medium builds on that with more single-letter swaps and the classic "ck" to "x" digraph, so a word ending in "ck" gets replaced as a pair rather than as two separate letters. Hardcore goes further still, replacing nearly every remaining letter with a symbol or short sequence of symbols for a much denser, harder-to-read result.

Because each level is a superset of the one before it, stepping the intensity up from Basic to Hardcore never removes a substitution you were already relying on, it only adds more on top. Only letters are ever touched: spaces, punctuation, digits that were already part of your text, and line breaks pass straight through untouched, so the shape and structure of the original text stays intact.

Decode reverses the process, checking for every symbol used across all three levels at once so it can handle leetspeak that mixes intensities or was written by hand rather than generated here. For other character-substitution tools, case converter and alternating case reshape text without touching the letters themselves, and the NATO phonetic alphabet converter spells words out a different way entirely. Everything runs in browser memory, so pasted text never leaves the page.

Frequently asked questions

What is the difference between the three levels?
Basic swaps a, e, i, o, and t for their common number look-alikes. Medium adds more letters plus the "ck" to "x" digraph. Hardcore replaces nearly every remaining letter with a symbol or short symbol sequence, and it includes everything the Basic and Medium levels already do.
Can it convert leetspeak back to plain text?
Yes. Switch to Decode and it checks for every symbol used across all three levels at once, so leetspeak written at any intensity, or mixing levels, converts back to plain letters.
Does it change spaces, numbers, or punctuation that were already in my text?
No. Only letters are substituted. Spaces, line breaks, punctuation, and any digits already present in your original text are left exactly where they were.
Is decoding always perfectly accurate?
It correctly reverses every symbol this tool produces at any of its three levels. Leetspeak written elsewhere with different conventions may use symbols this tool does not recognise, in which case those characters pass through unchanged.
Is my text uploaded anywhere?
No. Conversion runs entirely in your browser. Your text never leaves your device, is never sent to a server, and is not stored or logged.
Is there a limit on how much text I can paste?
There is no hard limit. It comfortably handles long documents, though a very large paste may take a brief moment to process.

Related tools