🌍 Cultural & Social

The History of Emoji: From DoCoMo to Unicode

1999: Birth at NTT DoCoMo

The story of emoji begins with Shigetaka Kurita, a young engineer at NTT DoCoMo in Japan. Working on the i-modei-mode
NTT DoCoMo于1999年推出的移动互联网平台,首批表情符号正是在此诞生,用于丰富文字通信体验。
mobile internet service, Kurita's team needed a way to express emotions and convey information in the constraints of early mobile messaging — where screen space was limited and text-only communication felt flat.

Kurita designed 176 emoji, each a 12×12 pixel grid. He drew inspiration from manga expressions, weather symbols, and traffic signs. These tiny icons covered weather (☀️ ☁️ ☂️), emotions (😊 😢), and everyday objects (📱 ✉️). His original set is now in the permanent collection of New York's Museum of Modern Art.

2000-2009: The Japanese Carrier Wars

DoCoMo's emoji were a hit, so rival carriers created their own sets:

  • SoftBank (then J-Phone/Vodafone) created a colorful set with 3D-style designs
  • au/KDDI developed yet another incompatible set

The problem: sending an emoji from DoCoMo to SoftBank might show a completely different symbol — or nothing at all. This fragmentation was frustrating for Japanese users who expected emoji to work everywhere.

2007-2009: Google and Apple Take Notice

As smartphones went global, two companies recognized emoji's potential:

Google proposed adding emoji to Unicode in 2007, submitting a formal proposal with Apple. Engineers from both companies worked to map the three Japanese carrier emoji sets into a unified encoding.

Apple quietly added emoji support to iPhone in 2008 — but only for the Japanese market (iPhone OS 2.2). A hidden emoji keyboard existed in the system, and tech-savvy users worldwide found ways to enable it, creating grassroots demand.

2010: Unicode 6.0 — Emoji Go Global

In October 2010, Unicode 6.0 officially incorporated 722 emoji. This was the watershed moment: emoji were now a global standard, not a Japanese curiosity.

The initial set included the familiar smileys, animals, food, weather, and symbols — but notably lacked diversity in human representation.

2011-2014: Platform Adoption

The years after standardization saw rapid adoption:

  • Apple enabled the emoji keyboard globally in iOS 5 (2011)
  • Android added native emoji support in Android 4.1 (2012)
  • Windows added color emoji in Windows 8.1 (2013)
  • Twitter created TwemojiTwemoji
    最初由Twitter创建的开源表情符号集,提供SVG和PNG格式的表情符号资源,可用于任何项目。
    , the first open-source emoji set (2014)

Each platform designed its own visual style, leading to the cross-platform rendering differences we still see today.

2015: Emoji 1.0 and Skin Tones

Emoji 1.0 brought a transformative addition: skin tone modifiers based on the Fitzpatrick dermatological scale. Five modifier characters could be appended to human emoji, allowing users to select from six skin tones (including the default yellow).

This update also formalized the emoji versioning system, making it easier to track when specific emoji were added.

2016: The ZWJ零宽连接符(ZWJ) (ZWJ)
一个不可见的Unicode字符(U+200D),用于将多个表情符号合并为单一复合表情符号,例如将人物与物体组合成职业表情符号。
Explosion

Emoji 4.0 was a landmark release, adding over 2,000 new emoji through ZWJ (Zero Width Joiner) sequences. Gendered professions — woman firefighter 👩‍🚒, man cook 👨‍🍳, and dozens more — each with skin tone variants, massively expanded representation.

This version demonstrated the power of ZWJ sequences: combining existing emoji with an invisible joiner character to create new meanings without allocating new code points.

2019: Accessibility Emoji

Emoji 12.0 responded to calls for disability representation by adding: wheelchair users (🧑‍🦽), people with prosthetic limbs (🦿🦾), hearing aids (🦻), guide dogs (🦮), and the white cane (🧑‍🦯). These emoji were the result of a proposal by Apple advocating for better representation.

2020-Present: Maturity and Refinement

Recent years have seen the emoji set mature:

  • Emoji 13.0 (2020): Trans flag 🏳️‍⚧️, ninja 🥷, pinched fingers 🤌
  • Emoji 14.0 (2021): Melting face 🫠, handshake with skin tones 🫱🏻‍🫲🏿
  • Emoji 15.0 (2022): Shaking face 🫨, moose 🫎, pink heart 🩷
  • Emoji 15.1 (2023): Head shaking, phoenix 🐦‍🔥, lime 🍋‍🟩
  • Emoji 16.0 (2024): Just 3 new emoji, signaling the set's maturity

By the Numbers

Year Emoji Version Total Emoji
2010 Unicode 6.0 722
2015 Emoji 1.0 1,140
2016 Emoji 4.0 2,389
2020 Emoji 13.0 3,300
2024 Emoji 16.0 3,781

What's Next?

The era of adding hundreds of emoji per year is over. The Unicode Consortium has become increasingly selective, raising the bar for new proposals. Future emoji additions will likely be small, focused, and fill specific representation gaps rather than broad categories.

But emoji continue to evolve in other ways: animated emoji, Emoji KitchenEmoji Kitchen
Google推出的功能,允许用户将两个表情符号合并创作出独特的混搭贴纸,可在Gboard和Google搜索中使用。
mashups, AR emoji avatars, and ever-more-expressive sticker packs show that pictographic communication is still growing — just beyond the Unicode standard.

相关工具

⌨️ 表情符号键盘 表情符号键盘
按分类浏览并复制 3,953 个表情符号。适用于任何浏览器,无需安装。

术语表词条

Emoji Kitchen Emoji Kitchen
Google推出的功能,允许用户将两个表情符号合并创作出独特的混搭贴纸,可在Gboard和Google搜索中使用。
i-mode i-mode
NTT DoCoMo于1999年推出的移动互联网平台,首批表情符号正是在此诞生,用于丰富文字通信体验。
Twemoji Twemoji
最初由Twitter创建的开源表情符号集,提供SVG和PNG格式的表情符号资源,可用于任何项目。
Unicode标准 Unicode标准
由Unicode联盟维护的完整字符编码体系,定义字符、属性、算法和编码形式。
Unicode联盟 Unicode联盟
负责制定和维护Unicode标准的非营利组织,同时管理新表情符号的审批流程。
平台渲染差异 平台渲染差异
Apple、Google、Samsung等不同平台以各自独特的视觉设计显示相同Unicode表情符号的方式。
彩色表情符号 彩色表情符号
使用位图图像或彩色矢量图形渲染的全彩表情符号,与单色文本样式渲染相对。
栗田穣崇 栗田穣崇
日本艺术家,1999年为NTT DoCoMo的i-mode服务设计了首套由176个12×12像素图案组成的表情符号集。
统一码 统一码
为所有书写系统和符号集(包括表情符号)中的每个字符分配唯一编号的通用字符编码标准。
表情符号(Emoji) 表情符号(Emoji)
来自日语「絵文字」(えもじ),意为「图画文字」,是用于数字通信中表达想法、情感和事物的小型图形符号。
表情符号版本 表情符号版本
表情符号首次引入时对应的发布版本,自Emoji 4.0(2016年)起每年发布一个新版本。
贴纸(Sticker) 贴纸(Sticker)
在即时通讯应用中使用的较大、更精细的数字图像,通常支持动画效果,与标准表情符号互补但独立存在。
零宽连接符(ZWJ) (ZWJ) 零宽连接符(ZWJ) (ZWJ)
一个不可见的Unicode字符(U+200D),用于将多个表情符号合并为单一复合表情符号,例如将人物与物体组合成职业表情符号。

相关故事