← 返回首页

Emoji 大全

点击表情即可复制到剪贴板。按分类浏览或搜索。

Emoji大全 是什么?

Emoji大全是一个收录1000+个表情符号和颜文字的浏览器端工具,按分类浏览或直接搜索,点一下图标就复制到剪贴板。解决的问题很具体:你在写微信推文、填GitHub issue、改钉钉群公告时,想插一个"捂脸"或"狗头",但手机输入法翻半天找不到,网页版又不知道Unicode码点。比如运营同学写小红书标题需要"🔥"和"✨",直接在搜索框输入"火"或"fire",0.5秒内出结果,点击即复制,不用切输入法。所有数据在本地渲染,不发起网络请求。

使用步骤

  1. 打开页面后默认展示"常用"分类,约120个高频表情,包含😀😂🥰😎等,直接点击任意图标即可复制到剪贴板。
  2. 在顶部搜索框输入中文关键词,例如输入"哭"会返回😭😢🥲等12个结果;输入英文"fire"返回🔥等3个结果。
  3. 点击左侧分类标签切换,如"食物"分类下约90个图标,"动物"分类下约80个,"符号"分类下约150个。
  4. 需要颜文字时切换到"颜文字"标签,例如(╯°□°)╯︵ ┻━┻ 或 ¯\_(ツ)_/¯,点击同样复制。
  5. 复制后粘贴到目标位置,若显示为方块,说明目标平台字体不支持该码点,换用更基础的Emoji(如U+1F600)即可。

对比:用它还是手工做?

对比维度本工具手工/替代做法
查找耗时搜索"哭"0.5秒出12个结果手机输入法翻页约15-30秒,且只显示常用20个
复制操作单击图标即复制,1次点击长按选"复制"或选中后Ctrl+C,2-3步
码点信息可查看Unicode码点如U+1F600输入法不显示码点,需另查Unicode表
分类覆盖10个分类共1000+个系统输入法通常只展示200-300个
隐私本地渲染,0次网络请求在线Emoji网站可能上传搜索词或加载追踪脚本

常见问题

Emoji复制后显示方块怎么办?

说明接收端字体缺少该码点。Emoji分多个Unicode版本:U+1F600(😀)在Unicode 6.0(2010年)就存在,兼容性最好;而U+1FAE0(🫠)是Unicode 14.0(2021年)新增,Windows 10旧版可能显示为□。建议优先选2015年前收录的码点,或把码点值(如1F600)发给对方确认。

收录了多少个Emoji?

当前收录1000+个,覆盖Unicode 15.1标准中约3600个Emoji的高频子集。分类包括:常用约120个、笑脸约150个、动物约80个、食物约90个、活动约70个、旅行约80个、物品约100个、符号约150个、旗帜约30个、颜文字约60个。搜索支持中英文关键词匹配。

点击复制用的是什么API?

使用navigator.clipboard.writeText(),这是W3C Clipboard API标准,Chrome 66+、Firefox 63+、Safari 13.1+支持。在非HTTPS页面或旧浏览器上会降级为document.execCommand('copy')。复制的是UTF-8编码的字符本身,不是图片,所以粘贴到任何文本框都能用。

Emoji算几个字符?

取决于编码。UTF-8下,U+1F600(😀)占4字节;UTF-16下占2个码元(代理对)。但很多Emoji是ZWJ序列,比如👨‍👩‍👧‍👦由7个码点组成,UTF-8下28字节。如果数据库字段限制VARCHAR(10),一个家庭Emoji就可能超长。用char_frequency工具可查看实际码点数量。

颜文字和Emoji有什么区别?

颜文字是纯ASCII/Unicode字符组合,如(╯°□°)╯︵ ┻━┻,不依赖Emoji字体,任何环境都能显示,但视觉上不如Emoji统一。Emoji是Unicode标准定义的单个码点,跨平台渲染由系统字体决定,同一码点在iOS和Android上外观可能不同。本工具两者都收录,颜文字约60组。

本工具收录Unicode 15.1标准下的高频Emoji子集,非全量3600+个。复制的是字符本身,不生成图片,粘贴效果取决于目标平台字体支持。所有分类、搜索、复制均在浏览器本地完成,不上传任何数据,断网后已加载页面仍可使用。若需全量Emoji列表,可参考Unicode官方emoji-test.txt文件。

浙ICP备2026073450号