← 退出

表情包制作

给图片加文字,一键生成表情包

选择图片

关于表情包制作

表情包制作工具让你上传一张底图,在图片上方和下方各加一行经典的白字黑边文字,实时预览后下载成 PNG 图片。可以调整字体大小、文字颜色、描边颜色,还能微调上下两段文字的垂直位置、选择是否把英文转成大写。它做的就是「上下两段文字加描边」这一种经典表情包格式:文字不能自由拖动,也不能添加贴纸、多个文本框或滤镜。适合给聊天截图、宠物照片、素材图配一句字幕。

操作步骤

  1. 点击虚线框「点击上传底图」,选择一张图片。上传后才会出现下面的编辑选项。
  2. 在「上方文字」和「下方文字」两个输入框里填写字幕,默认内容是「上方文字」「下方文字」。哪一栏留空,图上就不画那一行。
  3. 「字体大小」默认按图片宽度自动计算(约为宽度的 9%,标签后会标注「(自动)」);拖动滑块或直接在旁边的数字框里输入像素值即可手动设置,点「自动」按钮恢复自动大小。用「上方文字下移」和「下方文字上移」滑块(0 到 40%,以图片高度为基准)调整两段文字的垂直位置。「英文转大写」复选框默认勾选,取消后保留你输入的大小写。点击「文字颜色」和「描边颜色」旁边的色块选择颜色,默认是白字黑边。
  4. 在「预览」画布里查看效果,每次修改都会立即刷新。
  5. 满意后点击「下载表情包」,浏览器会保存一个名为 meme.png 的文件。

使用场景举例

拿一张宠物照片当底图,上方写「周一早上的我」,下方写「再睡五分钟」,字体大小保持默认,白字黑边在大多数图片上都比较醒目。如果照片背景是白色或很浅,白字会不清楚,这时把文字颜色改成黑色或深色、描边改成白色即可。字体大小会随图片宽度自动缩放,高分辨率图片也不会显得字太小;想要更大或更小,可以手动调整。这里不声称任何效果或使用数据,最终效果以你自己预览为准。

支持范围与已知限制

  • 字体大小默认按图片宽度自动计算;一旦手动设置,就是以图片实际像素为单位的固定值,换一张不同尺寸的图时不会自动重算,需点「自动」恢复。预览画布按页面宽度缩放显示,所以预览里看到的字号和像素值并不一致。
  • 输出的 PNG 与上传的底图是同样的像素尺寸,不会压缩或缩放。
  • 文字固定为上方一块和下方一块:上方文字从图片顶部附近开始往下排,下方文字贴着图片底部向上排,只能用两个偏移滑块在垂直方向微调(最多移动图片高度的 40%),不能水平拖动,也不能设置对齐方式(固定居中)。文字很长时可能自动换成多行,上下两块在小图上有可能重叠。
  • 英文字母默认转成大写,这是经典表情包的样式,可以取消「英文转大写」复选框关闭。中文、数字不受影响。
  • 自动换行时英文按单词整词折行,中文按单个字折行;只有单个单词本身比图片宽度还长时才会被拆开。
  • 字体写死为「Impact、Arial Black、无衬线字体」加粗,没有字体选择。电脑上没有 Impact 时会使用后备字体,中文会使用系统默认中文字体,效果因设备而异。
  • 文本框是单行输入,不能手动换行。
  • 透明背景的 PNG 在导出时保持透明,文字直接画在透明区域上。动图只会取第一帧,导出的是静态 PNG。
  • 一次只能处理一张图片,没有撤销功能,没有保存草稿。

常见问题:字写在图片上看不清怎么办?

换一组对比度高的颜色:图片偏暗时用白字黑边,偏亮时用深色字白边。也可以把字体大小稍微调大一点(或者用偏移滑块把文字移到更干净的位置),描边宽度会跟着字号按比例变化,较大的字描边也更明显。

常见问题:中文字幕能用吗?

可以。中文不会被转换大小写,自动换行也是按字符处理,不会被截断词语。注意字体默认是偏英文的 Impact 加粗字体,中文会回退到系统的中文字体,因此样式会因为设备不同略有差别。

常见问题:为什么下载的图片比我看到的预览大很多?

预览是缩小显示的,下载的 PNG 与原图同样的像素尺寸。如果原图是几千像素宽的照片,导出的文件也会相应较大。需要小体积的表情包,请先把底图缩小到合适的尺寸。

常见问题:这个工具可以用别人的图吗?

工具本身只处理你选择的图片。使用他人拥有版权的图片、肖像时,请自行确认是否有使用权,尤其是公开发布或商业用途的时候。

隐私与处理方式

图片由浏览器读取并画在本地画布上,文字叠加和导出 PNG 都在本机完成,代码中没有网络请求,图片和文字不会上传,也不会被保存。关闭或刷新页面后内容就没有了。