微信表情包尺寸规范(2026 最新):240×240、500KB 完整指南
想自己做几张微信表情包发给朋友,结果上传时被提示「尺寸过大」「格式不支持」? 微信对表情包有一套明确但很少有人完整讲清楚的规范。本文把 个人发送、个人收藏、上架表情商店 三种场景的所有规范整理在一起, 并附上避坑提示和一键合规的免费工具。
太长不看版:个人表情包 = 240×240 像素 + 文件 ≤ 500KB, 格式 PNG / JPG / GIF。GIF 动图建议帧数不超过 24 帧、播放时长不超过 3 秒。
一、官方规范一览
下面这张表整理了微信表情包在不同场景下的完整要求:
| 项目 | 个人发送 / 收藏 | 上架表情商店(主图) | 上架表情商店(缩略图) |
|---|---|---|---|
| 尺寸(像素) | 240 × 240 | 240 × 240 | 120 × 120 |
| 文件大小 | ≤ 500KB | ≤ 500KB | ≤ 50KB |
| 支持格式 | PNG / JPG / GIF | PNG / GIF | PNG / GIF |
| GIF 时长 | 建议 ≤ 3 秒 | 建议 ≤ 3 秒 | 建议 ≤ 3 秒 |
| 背景 | 不限 | 建议透明 PNG | 建议透明 PNG |
二、各项规范详解
1. 为什么必须是 240 × 240
微信表情在聊天界面的展示尺寸大约就是 240px 见方。早期微信支持 100×100、120×120 等多种尺寸, 但从 2016 年起统一规范为 240×240,主要是为了:
- 在不同设备(手机、平板、电脑)上的展示一致性
- 避免大图被压缩导致变形或马赛克
- 给文字水印 / 描边留出合适的视觉权重
实际中你也可以做成 360×360 或更高分辨率,微信会自动缩放,但文件会更大、更难压进 500KB 的限制。 除非有特殊需要,建议直接做 240×240。
2. 为什么是 500KB
500KB 是微信服务端对个人表情的硬限制,超过会直接传不上去。 这个数字看起来不大,但对于 240×240 的静态 PNG 来说绰绰有余; 真正会顶到这个上限的是 GIF 动图,因为帧多 / 颜色多 / 时长长时容易超过。
3. 格式怎么选
- PNG:支持透明,无损,适合带文字 / 描边的静态表情。文件略大但视觉清晰。
- JPG:不支持透明,有损压缩,文件最小。适合纯照片背景。
- GIF:唯一支持动图的格式。最多 256 色,需要谨慎控制帧率、色数、时长以压进 500KB。
4. GIF 动图的隐藏规则
微信并没有明确文档说"GIF 必须多少帧",但实践中:
- 帧率 8-15 fps,肉眼看起来已经足够流畅
- 时长 1-3 秒,超过 3 秒几乎无法压进 500KB 而保持画质
- 调色板 64-128 色已能覆盖大多数表情场景
- 循环模式建议无限循环(GIF 默认)
三、上架表情商店的额外要求
如果你想把表情包上架到微信开放平台的「表情商店」(让其他人也能下载使用), 除了上述基本规范,还需要准备:
- 主图(24 张):每张 240×240、≤500KB、PNG 格式。这是用户实际使用的表情。
- 缩略图(24 张):每张 120×120、≤50KB、PNG 格式。表情面板里显示的小图。
- 详情图(1 张):750×400、≤1MB、JPG 格式。表情包详情页的横幅。
- banner 图(1 张):750×210、≤1MB、JPG 格式。
- 聊天面板图(1 张):750×336、≤1MB、PNG 格式。
所有图片要保持视觉风格统一,主体清晰,文字大小一致。审核时长通常 5-10 个工作日。
四、常见错误及解决
错误 1:图片传上去太模糊
通常是因为原图本身分辨率太低,被强制放大到 240×240。 建议原图至少 500×500 起步,缩小到 240 能保住清晰度。
错误 2:GIF 总是超 500KB
试试这几个调整:
- 裁切时长到 ≤ 2 秒
- 降帧率到 8-10 fps(肉眼几乎无感)
- 减少颜色数到 64-96
- 简化背景或裁切到主体周围
错误 3:文字加上去就看不清
240×240 空间有限,字号太大会糊,太小又看不清。建议字号占画面高度的 10-15%, 白色字配黑色描边(或反过来)确保在任何背景上都清晰。
错误 4:iPhone 实况图发出去变静态
微信不直接支持实况图(Live Photo)。你需要先把 Live Photo 的视频部分(.mov)转成 GIF, 再当表情包发送。本工具支持直接拖入 iPhone 拍摄的 .mov 文件,自动转 GIF。
五、为什么 500KB 限制看起来这么紧?
500KB 这个上限是 2017 年定下的,至今没变。背后的考量主要是:
- 表情会被频繁缓存到所有聊天对象的设备,单张体积越小、总缓存压力越低
- 2G/3G 信号下也要能秒发,500KB 在 100kbps 网速下也只需 5 秒
- 过大文件容易拖慢聊天列表的滚动渲染
所以做表情包时,压缩到 500KB 内是真要紧、不是装饰性约束。 我们的工具默认就按这个限制压,超过会自动调参数继续压。
六、总结
记住一句话就够用:240×240 像素,文件不超过 500KB,格式 PNG/JPG/GIF。
其他细节,比如 GIF 帧率、调色板大小,工具自动处理就行,不需要手动算。 如果你想动手做几张试试,本站工具完全免费、无需注册、无水印, 所有处理都在你的浏览器本地完成,文件不会上传服务器。