Internet language, decoded
Slang Decoder
Paste any message below. Every acronym, emoji, and slang phrase we recognise is highlighted โ tap one for its meaning โ and a plain-English rewrite appears underneath.
Decoded tap a highlight for its meaning
Your decoded message will appear here.
Plain-English rewrite
An approximate rewrite. Slang is contextual, so read this as a guide, not a literal translation.
Recognised term Read the context first
What the Slang Decoder does
Paste a text, comment, or DM into the box above and the Slang Decoder reads it the way a fluent internet user would. Every acronym, emoji, slang word, multi-word phrase, and tone tag it recognises is highlighted where it appears. Tap or hover any highlight to open a plain-English definition card โ what the term stands for, what it actually means, and whether the context matters before you use it. Underneath, you get an approximate plain-English rewrite of the whole message, so you can read the gist at a glance.
What it recognises
The decoder covers the four things that make internet messages hard to read:
- Acronyms and initialisms โ from classics like brb and lol to current chat shorthand such as iykyk, ngl, fr, and icymi.
- Emoji with a second meaning โ why the skull ๐ usually means “that is hilarious,” not death, and what the melting face ๐ซ , billed cap ๐งข, and red flag ๐ฉ signal in practice.
- Slang words and phrases โ single words like rizz, mid, and delulu, plus phrases like no cap, touch grass, and caught in 4K.
- Tone tags โ the small markers such as /s (sarcasm) and /j (joking) that tell you how a message is meant to be read.
Reading the highlights
Most terms are highlighted in blue โ those are clear, everyday slang. A smaller number appear in amber, which is our signal to read the context first: the term is mild but can be crude, ambiguous, or easy to misread depending on who is saying it and where. The definition card for those terms includes a short note explaining what to watch for. The decoder deliberately does not surface explicit, adult, or high-risk coded language; that material is handled separately, and clinically, in our parent and moderator guides.
How accurate is it?
Every definition in the decoder is written and checked by editors, not scraped from a joke database. We describe how a term is actually used rather than how it “should” be used, and we re-check entries as slang shifts. The rewrite beneath your message is intentionally approximate โ slang is contextual, and no automatic tool captures sarcasm, in-jokes, or regional nuance perfectly. Treat it as a fast first read, then open the cards for the terms that matter.
Your message stays private
The Slang Decoder runs entirely in your browser. Nothing you paste is uploaded, logged, or sent to a server โ the dictionary is downloaded once and all the matching happens on your own device. That makes it safe to check a message from a student, a child, or a colleague without sharing it anywhere.
It is built for parents, teachers, moderators, and anyone who lands outside an inside joke and needs in. If a term is missing or a definition looks off, use the correction link on its full entry โ the dictionary grows and gets sharper every week.