Facebook users have access to a wide variety of services and utilities. One of the readily available options is Facebook Chat. Chat on its own can be exciting, but it can be enhanced with a variety of emoticon codes that create simple graphical representations with the text based codes within the chat window.

The official Facebook chat emoticons range from smile faces to sharks.

To create a smile face emoticon, type in one of the following codes:

:-) :) :] =)

To create a grin face emoticon, type in one of the following codes:

:-D :D =D

To create a tongue face emoticon, type in one of the following codes:

:-P :P :-p :p =P

To create a winking face emoticon, type in one of the following codes:

;-) ;)

To create a glasses face emoticon, type in one of the following codes:

8-) 8) B-) B)

To create a sunglasses face emoticon, type in one of the following codes:

8-| 8| B-| B|

To create a frowning face emoticon, type in one of the following codes:

:-( :( :[ =(

To create a grumpy face emoticon, type in one of the following codes:

>:( >:-(

To create an unsure face emoticon, type in one of the following codes:

:/ :-/ :\ :-\

To create an upset face emoticon, type in one of the following codes:

>:O >:-O >:o >:-o

To create a crying face emoticon, type in the following code:

:'(

To create a gasping face emoticon, type in one of the following codes:

:-O :O :-o :o

To create a kiss face emoticon, type in one of the following codes:

:-* :*

To create a cat face emoticon, type in the following code:

:3

To create a Pacman smile face emoticon, type in the following code:

:v

To create a happy face emoticon, type in the following code:

^_^

To create a confused face emoticon, type in one of the following codes:

o.O O.o

To create a devilish face emoticon, type in one of the following codes:

3:) 3:-)

To create an angelic face emoticon, type in one of the following codes:

O:) O:-)

To create a heart emoticon, type in the following code:

<3

To create a robot face emoticon, type in the following code:

:|]

To create a penguin emoticon, type in the following code:

<(")

To create a shark emoticon, type in the following code:

(^^^)

To create a Chris Putnam Developer face emoticon,type in the following code:

:putnam:

To create a “red 42 square” emoticon, type in the following code:

:42:

These are currently the only officially supported Facebook emoticons available for chat. There are several plug-ins and third party software options that can provide an extended emoticon library. Although the extended emoticons are diverse through third party plugins, they may contain spyware or other malware that can be dangerous for computer systems. The third party plug-ins allow users to see the emoticons that they add into the chat, but will force the message recipient to have to install the extra and potentially harmful software to their computer. The extended emoticons do not function through mobile devices and other Facebook chat enabled services.

Related Reading on Free Emoticons