Receiving emojis in inbound SMS messages.


  • Can I receive emojis in inbound messages?
  • How to decode emoji characters in inbound messages?
  • Why am I receiving hexadecimal characters on my inbound messages?


When a message containing emojis (e.g.๐Ÿ˜€๐Ÿ˜๐Ÿ˜ƒ๐Ÿ˜‰๐Ÿ˜Š๐Ÿ˜‹) is sent to a Nexmo Virtual Number, theย callback will show these characters in hexadecimal values.

Example:ย %F0%9F%98%84%F0%9F%98%83%F0%9F%98%80%F0%9F%98%8A%F0%9F%98%98

If you need help decoding these characters, there are some useful tools online such asย

Have more questions? Submit a request