French internet abbreviations list

French Internet Abbreviations 50 Common Shortcuts and Meanings

French internet abbreviations are a glorious mix of texting laziness, clever sound-based spelling, and the occasional bit of chaos. If you have ever looked at a French message and thought, “That cannot possibly be a real word,” congratulations: you were probably reading normal online French.

The good news is that most of these shortcuts are very practical. They show up in texts, DMs, comments, gaming chats, and casual social media posts. The slightly annoying news is that French internet shorthand often depends on sound, not normal spelling, so learners can miss the joke entirely.

Basically, French texting likes to eat vowels for breakfast.

In this guide, you’ll learn 50 common French internet abbreviations, what they mean, how to pronounce them, and how they actually appear in real messages. If you want a broader foundation first, the main Learn French hub is a handy place to keep nearby.

How French Internet Shortcuts Work

French internet abbreviations usually come from one of these patterns:

  • shortening a word: msg for message
  • writing by sound: koi for quoi
  • using letters or numbers that sound similar: 2m1 for demain
  • removing little grammar words: jsuis for je suis
  • borrowing from English internet culture: mdr works a bit like “lol”

Most of these are casual. Very casual. Use them with friends, not in a job application unless your plan is to remain unemployed in two languages. For more everyday phrases outside internet slang, see popular French phrases.

The 50 Most Common French Internet Abbreviations

The table below gives you the core meaning, a simple pronunciation guide, and a real-life example. Pronunciation is approximate and aimed at English speakers, not at starting a tiny phonetics war.

FrenchPronunciationMeaningExample SentenceTranslationLearner Note
mdrem-deh-airlol / dying laughingC’est trop drôle, mdr.That’s too funny, lol.Very common; literally “mort de rire.”
ptdrpeh-teh-deh-airlmaoLa vidéo est incroyable, ptdr.The video is incredible, lmao.Stronger than mdr; casual.
bjrbon-zhoorhello / good morningBjr, tu vas bien ?Hi, are you doing well?Short for bonjour.
bsrbon-swargood eveningBsr tout le monde.Good evening everyone.Less common than bjr, but used.
sltsah-loohiSlt, t’es dispo ?Hi, are you free?Short for salut.
ccseh-sehhey / hiCc, ça va ?Hey, how’s it going?Very casual, often younger tone.
svpseh voo playpleaseRéponds-moi svp.Reply to me please.Standard abbreviation, also used offline.
stpseu teu playpleaseEnvoie la photo stp.Send the photo please.From s’il te plaît; informal.
dsldeh-zoh-laysorryDsl, j’ai oublié.Sorry, I forgot.Short for désolé.
dacdackokay / got itOn se voit à 18 h, dac.We’ll see each other at 6 p.m., okay.From d’accord.
oklmoh-kalmchill / calmlyIl arrive oklm comme si de rien n’était.He shows up super chill like nothing happened.Slangy; originally from spoken slang.
tktteh-keh-tehdon’t worryTkt, je gère.Don’t worry, I’ve got it.From t’inquiète.
tktpteh-keh-teh-pehdon’t worryTktp, ça va aller.Don’t worry, it’ll be fine.From t’inquiète pas.
pkpoor-kwawhyPk tu viens pas ?Why aren’t you coming?Common short form of pourquoi.
pqpoor-kwawhyPq il répond plus ?Why isn’t he replying anymore?Another common spelling.
pcqparss-kuhbecauseJe sors pas pcq je bosse.I’m not going out because I’m working.For parce que.
prcqparss-kuhbecauseIl dort prcq il est crevé.He’s sleeping because he’s exhausted.Variant spelling.
qdkonwhenQd est-ce que tu pars ?When are you leaving?Short for quand.
qqnkel-kunsomeoneY a qqn ici ?Is anyone here?Very common in writing.
qqchkel-shozsomethingJ’ai qqch à te dire.I have something to tell you.From quelque chose.
rdvair-deh-vayappointment / meetingJ’ai un rdv à 14 h.I have an appointment at 2 p.m.Also used in normal adult life, sadly.
msgmeh-sazhmessageJ’ai vu ton msg.I saw your message.Very common.
repreh-ponss / repreply / answerMerci pour ta rep.Thanks for your reply.More common in writing than speech.
apah-praylater / afterOn s’appelle ap ?Shall we call later?From après.
a+ah-ploossee you laterJe file, a+ !I’m off, see you later!Very common sign-off.
bcpboh-kooa lot / muchMerci bcp.Thanks a lot.From beaucoup.
FrenchPronunciationMeaningExample SentenceTranslationLearner Note
jspzhuh say pahI don’t knowJsp si elle vient.I don’t know if she’s coming.From je sais pas.
jppzhuh puh plooI can’t take it anymoreJpp, ce bug revient encore.I can’t take it anymore, this bug is back again.From j’en peux plus.
jsuiszhuh sweeI amJsuis déjà là.I’m already here.Very spoken-style writing.
chuisshweeI amChuis fatigué aujourd’hui.I’m tired today.Very colloquial spelling of spoken French.
jtmzhuh temI love youJtm fort.I love you a lot.Very common in texts.
jtm bienzhuh tem byanI like youTkt, jtm bien quand même.Don’t worry, I still like you.Less intense than je t’aime.
gzhayI haveG faim.I’m hungry.Sound-based for j’ai.
csayit is / this isC nul.It’s awful.For c’est or sometimes c = “it’s.”
ctsay-tayit wasCt bien hier.It was good yesterday.For c’était.
cvsah vahit’s okay / how are youCv toi ?You good?From ça va.
sa vasah vahit’s okay / how are youSa va ou quoi ?You okay or what?Common nonstandard online spelling.
koikwawhatTu fais koi ?What are you doing?Sound-based for quoi.
komkomlike / asFais kom tu veux.Do as you want.From comme.
tttootall / everythingJ’ai tt lu.I read everything.For tout.
tstooall / everyoneVous êtes ts là ?Are you all here?Usually for plural tous.
tlmtoo-leh-mondeveryoneMerci tlm.Thanks everyone.From tout le monde.
persopair-sopersonallyPerso, j’aime pas trop.Personally, I don’t really like it.Used online and offline.
vrmtvehr-monreallyC’est vrmt utile.It’s really useful.From vraiment.
mtntmaint-nonnowJe peux parler mtnt.I can talk now.For maintenant.
dcpdoo-kooso / thereforeIl pleut, dcp je reste chez moi.It’s raining, so I’m staying home.From spoken du coup.
pq paspoor-kwa pahwhy notOn teste ce resto ? Pq pas.Shall we try this restaurant? Why not.Useful casual answer.
osefoh-zefdon’t care / whateverOsef, fais comme tu veux.Whatever, do what you want.Quite slangy; can sound rude.
tgteh-zhayshut upTg, c’est faux.Shut up, that’s false.Rude. Very rude. Use with caution.
wshweshyo / what / heyWsh, tu viens ou pas ?Yo, are you coming or not?Urban slang, common online.
bgbay-zhaygood-looking guy / handsomeIl se croit bg.He thinks he’s handsome.From beau gosse; slang.
FrenchPronunciationMeaningExample SentenceTranslationLearner Note
bffbay-eff-effbest friend foreverC’est ma bff.She’s my BFF.Borrowed from English.
dmdeh-emdirect messageEnvoie-moi un dm.Send me a DM.Common on social media.
irleye-ar-elin real lifeOn se connaît pas irl.We don’t know each other in real life.Borrowed from English internet speech.
ggzhay-zhay / gee-geegood game / well doneBien joué, gg.Well played, gg.Very common in gaming.
afkay-eff-kayaway from keyboardJe reviens, afk 5 min.I’ll be back, afk 5 min.Mostly gaming/chat use.
ripripRIP / too badPlus de batterie, rip moi.No more battery, rip me.Used seriously or jokingly.
omgoh-em-zhayoh my godOmg, t’as vu ça ?OMG, did you see that?English import; common online.
lollollolJ’ai glissé dans la rue, lol.I slipped in the street, lol.Understood, but mdr is more French.
xptdreks-peh-teh-deh-airabsolutely dying laughingSon message m’a tué, xptdr.His message killed me, I’m dying laughing.Extra-strong funny reaction.
2m1duh-mantomorrowOn se parle 2m1.We’ll talk tomorrow.Sound-and-number shorthand for demain.
g1zhanI have oneTu veux un stylo ? G1.You want a pen? I’ve got one.Less universal, but you may see number shortcuts.
a2m1ah-duh-mansee you tomorrowBonne nuit, a2m1.Good night, see you tomorrow.Creative texting shorthand.
pkoipoor-kwawhyPkoi t’es fâché ?Why are you upset?Another sound-based variant.
keskkeskwhat is it that / whatKesk tu fais ?What are you doing?From qu’est-ce que; very casual.
gtgzhay-teh-zhay / gee-tee-geegot to goDsl, gtg.Sorry, got to go.English import in gaming/chat spaces.

The Ones You’ll See All The Time

If you only remember a small core set, make it these: mdr, ptdr, bjr, slt, stp, svp, dsl, tkt, pk, pcq, jsp, bcp, cv, rdv, and a+.

Those cover laughter, greetings, apologies, common questions, and quick everyday replies. In other words: the basic machinery of online life.

Mdr is the French texting champion. If you learn one abbreviation today, learn that one.

Useful Notes On Tone And Register

Not all abbreviations are equally safe in every situation. Here is the simple version:

  • Safe in most casual messages: bjr, slt, svp, stp, dsl, rdv, msg, a+, bcp
  • Very casual / friends only: cc, mdr, ptdr, tkt, jsp, cv, koi, jsuis
  • Slangy or potentially rude: osef, tg, wsh, oklm
  • Mostly internet, gaming, or social platforms: gg, afk, dm, irl, gtg

If you are writing to a teacher, colleague, landlord, or anyone who controls your grades, salary, or heating, use normal spelling. For work-related vocabulary, popular business vocabulary in French is a much safer direction.

Common Patterns That Help You Decode New Abbreviations

French internet spelling starts to make more sense once you spot a few habits.

1. Sound Beats Spelling

koi for quoi, kom for comme, and pkoi for pourquoi all follow sound more than standard spelling. If it sounds right, someone online will probably type it that way.

2. Tiny Grammar Words Disappear

Jsuis drops the space in je suis. Jsp compresses je sais pas. Spoken rhythm often matters more than textbook neatness.

3. Numbers Sometimes Replace Sounds

2m1 for demain is a classic example. You do not need to produce these yourself right away, but you should recognize them when they pop up.

4. Some Are Just Normal Abbreviations

rdv, msg, and svp are not especially “teen internet” forms. Adults use them too. French also uses abbreviations in ordinary writing more than many learners expect.

Mini Practice: Can You Read These?

Try reading these naturally before looking at the answers.

  • Slt, cv ?
  • Jsp pk il rep pas.
  • Tkt, g ton msg.
  • On a rdv 2m1, a+.
  • Mdr, c vrmt nul.

Answers

  • Salut, ça va ? = Hi, how are you?
  • Je sais pas pourquoi il répond pas. = I don’t know why he isn’t replying.
  • T’inquiète, j’ai ton message. = Don’t worry, I got your message.
  • On a rendez-vous demain, à plus. = We have a meeting tomorrow, see you later.
  • Mort de rire, c’est vraiment nul. = Lol, that’s really bad.

Common Mistakes English Speakers Make

  • Using English abbreviations when French has its own favorite. You can write lol, but mdr will often sound more natural in French.
  • Overusing abbreviations in formal messages. A quick svp is fine in many contexts, but a full message packed with jsp, pk, and cv can look lazy.
  • Confusing stp and svp. Stp comes from s’il te plaît and is informal. Svp comes from s’il vous plaît and is more polite or neutral.
  • Thinking every abbreviation is pronounceable as written. Some are read like letters, such as mdr. Others are read as the full original phrase in your head, like pk = pourquoi.
  • Using rude slang too early. Tg and osef are not cute little learner words. They can sound harsh.

Quick Reference Summary

  • Laughing: mdr, ptdr, xptdr
  • Greetings: bjr, bsr, slt, cc
  • Politeness: svp, stp, dsl
  • Questions: pk, pq, pkoi, qd, kesk
  • Useful chat words: pcq, bcp, jsp, cv, rdv, msg, a+
  • Slangy extras: oklm, wsh, osef, bg
  • English imports: dm, irl, gg, afk, omg, gtg

Keep Practising

If this article felt manageable, test your general level with the French placement test. If you want to check how many everyday words you already know, try the French vocabulary test.

You can also bookmark this page and come back when a message full of mysterious consonants lands in your phone. Future you will be grateful. Slightly confused, but grateful.

The Yak Takeaway: French internet abbreviations look wild at first, but most follow simple patterns. Learn the common ones, watch for sound-based spelling, and remember that mdr is basically your new best friend.