Keyboards on different mobile platforms come with emoji support. So, you can use hundreds of emojis in chat, tweets and other places quickly. But on the desktop, you do not have enough options. You are dependent on the Emoji options available in chat. But only a few Emojis are available. But, there is a Chrome extension Emoji Keyboard that lets you insert emoji characters.
Emoji Keyboard offers most of the emoji characters available in desktop. These emojis are also categorized and search option lets you quickly find any emoji to use. Use of this Emoji keyboard extension is simple. Just install this extension and it will add an icon in browser. Clicking on this will open the pop-up box with collection of Emoji.
As you cannot insert emojis directly, you need to select the emoji and copy it to use. Copy Emoji from this pop-up box and then paste in chat. To copy, you only need to click on copy button, and it will copy the emoji to the clipboard.
These are also a gear icon on the top side of the box to open the settings panel. Here, you can select the size of emoji.
There is one important benefit of this extension. If someone use an emoji which is not supported by a desktop browser, this extension will add support for that emoji. So, you will be able to see that emoji in graphical form in place of its code.
This extension works great and I recommend you to try once if you are Chrome user.