速查

Emoji 速查表

可搜索的 1,870 个 Emoji 参考表,每个都附带 GitHub 风格的 :shortcode: 短代码、简短名称,以及大家真正会用来搜索的关键词标签,并按 Unicode 官方的九大类别归类,从笑脸到旗帜一应俱全。先选好复制格式,再点击任意方块,即可复制表情本身、可用于 GitHub / Slack / Discord 的短代码、U+ 码位,或 HTML 数字引用。按名称、短代码、关键词或码位搜索,网格会即时收窄。工具完全静态、在浏览器本地运行,你输入或复制的内容不会被上传。

  • 1,870 个 Emoji,附带 GitHub、Slack、Discord 通用的 :短代码:
  • 按官方九大类别归类:笑脸、人物、自然、饮食等
  • 可复制表情、短代码、U+ 码位或 HTML 实体
  • 按名称、短代码、关键词或码位即时搜索
  • 悬停任意方块即可查看别名、标签与码位
  • 完全静态、离线可用,不上传任何内容
复制为
先选好复制格式,再点击任意 Emoji 即可按该格式复制。

笑脸与情感

166 脸部表情、心形与各类情绪。

人物与身体

363 人物、手势、身体部位与职业。

动物与自然

152 动物、植物、花草与天气。

食物与饮品

133 食物、饮品、水果与餐具。

旅行与地点

218 地点、建筑、车辆与交通。

活动

85 运动、游戏、节庆与爱好。

物品

261 工具、科技、家居与办公用品。

符号

223 标志、箭头、心形与各类记号。

旗帜

269 国家、地区与特殊用途旗帜。

功能简介

这是一份贴合真实使用习惯的参考表:每个表情一个清爽方块,按类别归组,可按名称或短代码搜索,并能以消息或代码所需的格式一键复制。

  1. 01

    短代码放在最显眼处

    每个方块都显示 GitHub、Slack、Discord 与 Markdown 通用的 :shortcode:,你无需离开页面就能把 :rocket: 放进 PR 或聊天。

  2. 02

    四种复制格式

    选好格式后点击任意 Emoji,即可复制表情本体、短代码、U+ 码位,或 HTML 数字引用,不必再翻系统的表情选择器。

  3. 03

    搜索方式随你所愿

    输入名称、短代码、happy 或 party 这类关键词,或十六进制码位,网格会即时在全部九个类别中收窄。

  4. 04

    按类别归组

    Unicode 官方九大类别——笑脸、人物、自然、饮食、旅行、活动、物品、符号与旗帜——让你按意图浏览,并可筛选到单一类别。

  5. 05

    别名与标签悬停可见

    许多 Emoji 有多个短代码;悬停方块即可看到全部别名与可搜索标签,方便你挑选读起来最顺的名称。

  6. 06

    始终显示码位

    每个方块都带有表情背后的 Unicode 码位,包括组合表情与旗帜所用的多码位序列。

  7. 07

    真实字形预览

    每个方块都用你的系统字体渲染真实表情,复制前就能看到它实际的样子。

  8. 08

    静态且私密

    整份速查表在构建时由 GitHub 开源 Emoji 数据库生成,以静态 HTML 交付,加载快、可离线,不上传任何内容。

如何使用

按类别浏览或搜索,选好复制方式,然后点击方块。

  1. 01

    滚动网格,它按从笑脸、人物到符号、旗帜等类别分组。

  2. 02

    用类别按钮筛选到单一分组,或保留全部可见。

  3. 03

    按表情名称、rocket 这样的短代码、关键词或十六进制码位搜索。

  4. 04

    用切换按钮设置复制格式——表情、短代码、Unicode 或 HTML。

  5. 05

    点击任意方块即可按所选格式复制;悬停方块可查看别名、标签与码位。

功能说明

关于方块显示内容与数据组织方式的几点说明。

  • 短代码采用 GitHub/gemoji 集合,这也是 Slack、Discord 与多数 Markdown 渲染器所接受的。
  • Emoji 按 Unicode 九大顶层类别归组,相关符号会排在一起。
  • 方块上显示的短代码为主别名,其余别名在悬停时显示。
  • 码位以 U+ 表示,包含旗帜与组合表情背后的多段序列。
  • HTML 格式使用十六进制数字引用,多码位表情会拼接呈现。
  • 每个方块都渲染真实字形,若显示缺失则说明你的系统字体没有该表情。
  • 全部在服务端渲染,因此搜索与复制无需加载任何框架。

适合哪些场景

在提交、聊天、文档与产品文案中,随手挑一个合适的 Emoji 是常有的事。

  1. 提交与 PR 信息

    取用 :sparkles:、:bug: 或 :recycle: 来写符合 gitmoji 风格的规范提交与 PR 标题。

  2. 聊天与 issue

    为 Slack、Discord 或 GitHub issue 复制短代码,或为任何支持 Unicode 的地方复制表情本体。

  3. README 与文档

    把 Emoji 放进标题、提示框与表格,让文档更易于快速扫读。

  4. 产品与界面文案

    把表情本体复制进按钮、空状态与通知,这些地方短代码是无法渲染的。

  5. 编码安全的标记

    当需要让表情在不确定的文件编码或模板流程中存活时,使用 HTML 数字引用。

  6. 查询码位

    找出表情背后的 U+ 码位,用于正则、字体覆盖检查或数据流程。

  7. 学习短代码

    按关键词搜索,找出你想得到画面却叫不出名字的表情的短代码。

  8. 社交与营销文案

    一键把富有表现力的表情复制进帖子、更新日志与发布说明。

延伸阅读

Emoji 也是 Unicode 字符,因此同样的查询逻辑适用于文本符号: HTML 实体速查 列出了每一个 HTML 命名实体,而 Unicode 编码解码 能在字符与码位之间互相转义,另外 ASCII 码表 则完整列出了 ASCII 与 Latin-1 码表。

使用建议

几个习惯能让 Emoji 正确且无障碍地呈现。

  • 仅在支持的地方使用短代码——GitHub、Slack、Discord 与许多 Markdown 工具——其余地方用表情本体。
  • 页面以 UTF-8 提供,粘贴的表情才能存活;否则退回到 HTML 数字引用。
  • 不要用 Emoji 承载关键含义,因为屏幕阅读器会朗读它们,且部分用户会禁用显示。
  • 记住同一个表情在不同平台样式不同,避免使用含义依赖某家厂商美术设计的表情。
  • 不要把 Emoji 放进 URL、标识符与文件名,那会引发编码与工具问题。
  • 在共享文档中优先使用单一、广为人知的短代码,方便队友查找与复用。

边界与注意事项

一份速查表也有几处边界值得了解。

  • 这里展示的是 GitHub/gemoji 的 1,870 个 Emoji 集合,而非完整 Unicode 列表中的每个肤色与性别变体。
  • 短代码是特定平台的便利写法;纯 HTML、CSS 与 JavaScript 并不认识 :名称:。
  • 表情的样式取决于操作系统与字体,因此同一码位可能呈现得截然不同。
  • 方块显示空白框或两个方框,说明你的系统字体缺少该表情,而非数据有误。
  • Emoji 序列由多个码位组合而成,拆开后可能得到毫不相关的字符。
  • 这是用于复制的参考表,而非编辑器——要转换整段文本,请使用专门的编码工具。

常见问题

关于 Emoji、短代码、码位及其用法的常见问题。

什么是 Emoji 短代码?

短代码是像 :rocket: 这样用冒号包裹的名称,GitHub、Slack、Discord 等平台会把它替换成对应表情。它让你用键盘就能输入表情,且在纯文本中依然可读。本表在每个方块上显示短代码,并支持一键复制。

一共有多少个 Emoji?

完整的 Unicode 表情集合更大,但其中很大一部分是同一基础表情的肤色与性别变体。本速查表采用 GitHub 的 gemoji 数据库,共 1,870 个不同表情——这是短代码与多数工具实际支持的实用集合。

短代码在哪些地方有效?

:shortcode: 名称来自 gemoji 集合,GitHub、Slack、Discord 与许多 Markdown 渲染器都接受。在这些工具之外,请改用表情本体,或在标记中用 HTML 数字引用——其余地方短代码只是普通文本。

该复制表情还是短代码?

为会展开短代码的平台(如提交信息或 Slack 帖子)书写时,复制短代码;当需要表情在任何地方都能渲染时(如界面文案或以 UTF-8 提供的文档),复制表情本体。

U+ 码位有什么用?

每个表情由一个或多个 Unicode 码位组成,这里以 U+ 表示。你在写正则、检查字体覆盖、处理数据流程,或任何需要处理原始字符而非图形的场合都会用到它。

为什么同一表情在我的设备上样子不同?

码位是标准的,但每个平台都绘制自己的美术,因此同一表情在 Apple、Google、Microsoft 等上样式各异。请避免使用含义依赖某家厂商特定设计的表情。

这个工具会上传任何内容吗?

不会。整份速查表在网站构建时生成,以静态 HTML 交付,搜索与复制完全在你的浏览器中运行,因此你输入或复制的内容不会离开设备。

更多相关工具

继续探索参考与编码工具,无需离开工具集合。