Skip to main content
Best Emojis

Emoticon to Emoji: Which Apps Convert :) and How to Turn It Off

Word, classic Outlook, Slack, Webex and Zulip all turn typed emoticons into emoji, and they do not agree on which emoji. Type :D and Word gives you ๐Ÿ˜ƒ while Zulip gives you ๐Ÿ˜„. Below is every app whose own help pages document the feature, the exact codes each one converts, and the menu path to switch it off. We read each vendor's page on 2026-10-20, and where a vendor says nothing, we say so instead of guessing.

Try it: what each app would send

Type or paste text with emoticons. Each row applies that app's published trigger list, the same way the app does: only when the emoticon stands on its own with a space after it.

  • Microsoft Word and classic Outlook
    Thanks ๐Ÿ˜Š see you at 5 ๐Ÿ˜ƒ โค
  • Webex App
    Thanks ๐Ÿ™‚ see you at 5 ๐Ÿ˜ƒ <3
  • Zulip
    Thanks ๐Ÿ™‚ see you at 5 ๐Ÿ˜„ โค๏ธ

Same emoticon, different emoji

Only three vendors publish the full list of what they convert. Put side by side, they disagree on most of the common codes. Blank cells are codes that app does not list.

You typeMicrosoft Word and classic OutlookWebex AppZulip
:)๐Ÿ˜Š๐Ÿ™‚๐Ÿ™‚
:D๐Ÿ˜ƒ๐Ÿ˜ƒ๐Ÿ˜„
;)๐Ÿ˜‰๐Ÿ˜‰๐Ÿ˜‰
:(โ˜น๐Ÿ™
:p๐Ÿ˜๐Ÿ˜›
:P๐Ÿ˜œ๐Ÿ˜›
:o๐Ÿ˜ฒ๐Ÿ˜ฎ
:O๐Ÿ˜ฎ๐Ÿ˜ฎ
:|๐Ÿ˜๐Ÿ˜
:/๐Ÿ˜•๐Ÿ˜•
<3โคโค๏ธ
</3๐Ÿ’”
(y)๐Ÿ‘
:X๐Ÿค
D8๐Ÿ˜ฑ
:'-)๐Ÿ˜‚
:-J๐Ÿ˜

Which apps convert emoticons, app by app

Status as documented by each vendor's own help page, checked 2026-10-20. Apps with no documentation may still convert some codes; we just cannot point to a vendor saying so.

AppWhat the vendor documentsSource
Microsoft Word and classic OutlookConverts typed emoticons to emoji
Published trigger list: 16 codes
Help page
checked 2026-10-20
New Outlook for Windows and Outlook on the webHas an autocorrect switch; Microsoft does not mention emoticons, so treating it as the emoticon control is our inferenceHelp page
checked 2026-10-20
SlackConverts typed emoticons to emoji
No trigger list published
Help page
checked 2026-10-20
Webex AppConverts typed emoticons to emoji
Published trigger list: 11 codes
Help page
checked 2026-10-20
ZulipConverts typed emoticons to emoji
Published trigger list: 12 codes
Help page
checked 2026-10-20
Microsoft TeamsDocuments :name: colon shortcuts, not emoticon conversionHelp page
checked 2026-10-20
Apple Messages (iPhone and iPad)Suggests emoji to replace words you type; no emoticon conversion documentedHelp page
checked 2026-10-20
DiscordNo vendor-documented emoticon conversionHelp page
checked 2026-10-20
GmailNo vendor-documented emoticon conversionHelp page
checked 2026-10-20
Google ChatNo vendor-documented emoticon conversionHelp page
checked 2026-10-20
WhatsAppNo vendor-documented emoticon conversionHelp page
checked 2026-10-20
Facebook MessengerNo vendor-documented emoticon conversionHelp page
checked 2026-10-20
TelegramNo vendor-documented emoticon conversionHelp page
checked 2026-10-20
SignalNo vendor-documented emoticon conversionHelp page
checked 2026-10-20

How to stop the conversion

Menu names are quoted as they appear in each app's English interface.

Microsoft Word and classic Outlook

Word โ€บ File โ€บ Options โ€บ Proofing โ€บ AutoCorrect Options โ€บ Replace text as you type

Outlook โ€บ File โ€บ Options โ€บ Mail โ€บ Editor Options โ€บ Proofing โ€บ AutoCorrect Options โ€บ Replace text as you type

New Outlook for Windows and Outlook on the web

Editor โ€บ Editor Settings โ€บ Autocorrect

Slack

Profile picture โ€บ Preferences โ€บ Messages & media โ€บ Emoji โ€บ Convert typed emoticons to emoji

Webex App

The vendor documents no way to turn it off.

Zulip

Gear icon โ€บ Personal settings โ€บ Preferences โ€บ Emoji โ€บ Convert emoticons before sending

Undo one conversion without switching anything off

Microsoft documents the quickest fix for Word and classic Outlook: press Ctrl+Z straight after the emoticon turns into an emoji and you get your typed characters back. That undoes only the AutoCorrect step, not your typing. To keep the feature for everything except one code, open AutoCorrect Options, type the emoticon into the Replace box, select the matching entry and choose Delete. Outlook on the web cannot do that last part: Microsoft notes you cannot add or remove words from its AutoCorrect list, only switch the whole thing off, and new Outlook's autocorrect is currently limited to English.

Why a smiley from Outlook can arrive as the letter J

Before Office switched to color emoji, AutoCorrect turned :) into a black and white smiley from the Wingdings font, character F04A according to Microsoft's own table. That character sits where a capital J sits in ordinary fonts. When the message is read without that font, for example as plain text, the smiley is shown in a normal font and becomes a J. Current Word and Outlook insert the Unicode emoji ๐Ÿ˜Š (U+1F60A) instead, which travels intact, so a stray J usually means the sender used an older Office version.

When Webex converts, and when it does not

Cisco's page adds two details the others leave out. Webex converts only when you type the emoticon and leave a space after it, and pasted emoticons are never converted, so pasting is the simplest way to send a literal :D. Webex also lists codes no one else does: (y) for a thumbs up, D8 for a screaming face and :-J for a smirk. Cisco publishes its list as pictures rather than text; the glyphs in our tables are our reading of those pictures, and we left out :( because its picture could be either of two frowning faces.

Is it worth leaving on?

For quick chat it saves a trip to the emoji picker, and the codes are short enough to type without thinking. It causes trouble in technical writing. Code samples, quoted chat logs and a list item written as (y) are all fair game for conversion, and in Word the change can slip through unnoticed in a long document. If you write about code, switch it off and type emoji deliberately. If you live in chat, leave it on and learn your app's list, because the same :p means a different face in each one.

Emoji shortcodes for Slack, Discord and GitHubHow to type emoji on every deviceKaomoji: text faces that never convert

Questions about emoticons turning into emoji

How do I stop Word from changing :) into an emoji?

Go to File, Options, Proofing, then AutoCorrect Options, and turn off Replace text as you type. To stop only the smiley, type :) in the Replace box, select the entry and choose Delete. Ctrl+Z undoes a single conversion.

How do I turn off emoticon conversion in Slack?

On desktop, click your profile picture, open Preferences, then Messages & media, and under Emoji untick Convert typed emoticons to emoji. Slack does not publish the list of codes it converts.

Does Teams turn :) into an emoji?

Microsoft's current Teams help pages document colon shortcuts instead: type a colon and a name such as :smile:, then pick the emoji. We found no Microsoft page about converting :) automatically, so we do not list a trigger table or switch for Teams.

Why do different apps turn :D into different emoji?

Each vendor picks its own mapping and nothing in Unicode defines one. Word and Webex turn :D into ๐Ÿ˜ƒ, Zulip into ๐Ÿ˜„; :p becomes ๐Ÿ˜ in Word and ๐Ÿ˜› in Zulip. The comparison table above lists every documented difference.

Why do people get a J instead of a smiley in my emails?

Older Office versions converted :) to a Wingdings smiley, character F04A, which sits where the letter J sits in normal fonts. If the recipient's app drops the font, they see J. Current Office inserts the real emoji ๐Ÿ˜Š instead.