Emoticons
The complete MSN Messenger emoticons list and keyboard shortcuts
Last Updated: June 2026
What are MSN Messenger emoticons?
MSN Messenger emoticons are small smiley faces and icons you can drop into a chat by typing a short keyboard shortcut. Type the code, hit space, and Messenger Classic converts it into the matching emoticon. Below is the full reference — classic smileys, love symbols, everyday objects and the hidden codes most people never knew existed.
Classic smileys
:)Smile:DOpen-mouthed smile;)Wink:PTongue out:(Sad:'(Crying:|Disappointed:$Embarrassed:SConfused:@Angry:OSurprised(H)Cool(A)Angel(6)Devil8-)Nerd+o(Sick8o|Baring teeth*-)Thinking|-)Sleepy^o)Raised eyebrowLove & people
(L)Red heart(U)Broken heart(K)Kiss(F)Red rose(W)Wilted rose(@)Cat face(&)Dog faceObjects & symbols
(Y)Thumbs up(N)Thumbs down(B)Beer mug(D)Martini(C)Coffee cup(P)Camera(I)Lightbulb(T)Telephone(E)Envelope(8)Musical note(*)Star(Z)Boy(X)Girl({)Hug left(})Hug right(O)Clock(~)FilmHidden emoticons
These shortcuts never appeared in the official MSN emoticon picker, but typing the code still works in any conversation.
(bah)Black sheep(brb)Be right back(bug)Bug(c)Copyright(cake)Birthday cake(g)Wrapped gift(gym)Dumbbell(li)Lightning(mo)Money(mp)Mobile phone(pi)Pizza(pl)Plate(rb)Rainbow(sn)Snail(tu)Turtle(um)Umbrella(xx)Soccer ballThe MSN heart shortcut: how to type (L) on MSN Messenger
The most iconic MSN Messenger shortcut is the heart. To send a heart on MSN, type (L) — an open parenthesis, the letter L, and a closing parenthesis — then press space or send the message. Messenger Classic instantly converts it into a red beating heart ❤️, exactly like the original Windows Live Messenger.
The (L) code first appeared in MSN Messenger 6 in 2003 and stayed unchanged through every version up to Windows Live Messenger 2011. Its companion is (U), the broken heart 💔, used when a conversation took a turn. Both codes are case-insensitive: (l) works just as well as (L).
Beyond the classic red heart, Messenger Classic supports the full family of love shortcuts: (K) for a kiss 💋,(F) for a red rose 🌹, and(W) for a wilted rose 🥀. Chain them in a single message — (L)(K)(F)— to recreate the most over-the-top MSN status updates of the 2000s.
How to use emoticons in Messenger Classic
Open any conversation, type the code from the tables above (for example(L) for a red heart), and the emoticon appears as you send the message. Codes are case-insensitive, so(h) and(H) produce the same cool smiley. You can chain several shortcuts in a single message.