Emoji 选择器

浏览、搜索并复制按类别分组的精选 Unicode emoji,支持调整大小。

浏览、搜索并复制按类别分组的精选 Unicode emoji,支持调整大小。 浏览、搜索并复制按类别分组的精选 Unicode emoji,支持调整大小。

已选择:

背景知识

从技术角度看 emoji 是什么

emoji 是 Unicode 标准中的字符(或字符序列)。大多数基础 emoji 是 U+1F300- U+1FAFF 范围内的单个码点,例如 😀(U+1F600)或 🚀(U+1F680)。许多其他 emoji 是序列:一个基础字形加上一个或多个组合字符。经典例子是肤色:👍(U+1F44D) 后跟 U+1F3FB 渲染为 👍🏻。旗帜更有趣——它们是区域指示符对,所以 🇨🇳 实际上是 两个码点(U+1F1E8、U+1F1F3),🇺🇸 是(U+1F1FA、U+1F1F8)。emoji 的呈现取决于 字体和平台:同一个码点在 Android、iOS、Windows 和 macOS 上可能看起来不同。

这个选择器如何工作

本页的数据集是一个精选、零依赖的集合,包含数百个 emoji,分为八个类别: 笑脸、动物、食物、活动、旅行、物品、符号和旗帜。它直接内嵌在工具中—— 不发网络请求、不追踪任何东西、页面可离线使用。由于每个条目还带有英文 关键词列表,搜索框可以匹配 emoji 的常见名称或相关词("heart"、"flag"、 "food")。大小选择器只改变渲染字形的 CSS 字号,因此复制的文本本身始终是 原始 Unicode 序列。

如何使用

点击类别标签浏览,或在搜索框输入以一次性过滤整个集合。点击任意 emoji 会 把它复制到选择器的输出字段,你可以再用复制按钮复制,或直接粘贴到文档、 聊天或代码中。随机按钮会向输出中投入一个惊喜 emoji,方便快速试验。注意, 复制的 emoji 在其他地方如何显示取决于接收平台的字体——某些序列(如肤色或 旗帜)只在具有完整 emoji 字体支持的平台上正确渲染。

为什么用精选集而不是完整目录

完整 Unicode emoji 目录有超过 3600 个条目和数千种组合,其中大多数是冷门 变体。精选集覆盖所有常见用例——脸、手势、动物、食物、旅行、物品、符号和 旗帜——而数据量只有一小部分,这让页面加载快、搜索容易。如果你需要某个 特定稀有 emoji,搜索框仍能匹配数百个条目;至于其他,操作系统自带的 emoji 面板(Ctrl/Cmd+.)是权威完整目录。

使用内嵌 Unicode 数据集自研实现。无外部库、无网络请求、完全离线。

常见问题

为什么没有显示肤色变体?
肤色是组合序列而非独立 emoji。为保持简洁,精选集保留基础字形;在多数平台上可在系统面板长按 emoji 添加肤色,或手动追加 U+1F3FB-U+1F3FF。
搜索除了名称还能匹配什么?
它匹配附加在每个 emoji 上的英文关键词,包括常用名、同义词和相关概念(例如搜索「party」能找到 🎉)。它不做模糊匹配,拼写错误可能漏掉。
为什么有些 emoji 在其他设备上看起来不同?
emoji 的渲染取决于平台的字体。Unicode 码点相同,但每个厂商(Apple、Google、Microsoft、Samsung)绘制自己的图形。某些序列只在具有完整 emoji 字体覆盖的平台上渲染。
复制的 emoji 可以用在代码里吗?
可以。输出包含原始 Unicode 序列,在 HTML、JSON、大多数编程语言和任何 UTF-8 文本字段中都有效。在 JS 中也可以把码点写成 '\u{1F600}'。
这个数据集完整吗?
不完整——它是约 3600 个 Unicode emoji 的精选子集,旨在覆盖所有常见用例。操作系统的 emoji 面板仍是完整目录;本页面优先保证速度和可发现性。
会有内容发送到服务器吗?
不会。emoji 数据内嵌在页面中,所有交互都在本地发生。可以完全离线使用。