红包封面

微信红包封面尺寸模板

407 次访问
RED PACKET COVER · 1080×1920

微信红包封面

1080×1920 标准尺寸 · 上传图片 + 一键生成 · 审核要求

🖼

拖入或点击上传背景图

关于本工具

了解工具定位 · 使用场景 · 对比优势

使用场景

🎨

企业红包设计

市场部运营在春节前需要为品牌定制微信红包封面,但设计稿尺寸不对会被微信驳回。使用本工具提供的标准尺寸模板(957×1278 像素,含安全区域标注),设计师直接套用 PSD/Sketch 模板出图,一次通过审核,避免反复修改浪费工时。

🎉

个人节日封面

普通用户想在春节给亲友发红包时使用自己设计的封面,但不懂设计软件和尺寸规范。本工具提供在线预览模板,只需上传 1:1 正方形主图和底部挂件图,自动裁剪至微信要求的尺寸并生成预览效果,5 分钟完成制作。

📱

自媒体粉丝封面

B 站 UP 主 / 公众号运营者想给粉丝发放专属红包封面,需要批量制作不同文案(如“新年快乐”“感谢支持”)的版本。利用模板的图层结构,替换文字和背景图即可输出多套合规封面,无需每次重设尺寸和出血线。

🏪

线下门店引流

实体店老板在节日促销时想通过微信红包封面吸引顾客到店,但封面设计需要包含店铺 Logo、地址和优惠信息。模板内置了文字排版参考线和 Logo 放置区域指引,确保信息完整且不被微信裁剪,提升封面通过率。

对比矩阵本工具 vs 竞品 vs 传统方法

维度本工具Canva传统方法(PS/手动)
数据隐私纯浏览器处理,不上传任何图片上传图片到云端服务器图片保存在本地电脑
处理速度即时生成,约 1 秒需加载编辑器,约 5-10 秒依赖操作熟练度,数分钟
离线可用完全离线,无需网络需要网络连接需要安装软件,无需网络
操作门槛输入尺寸,一键生成需拖拽、调整图层需掌握图层、裁剪等技能
输出格式直接导出 PNG导出 PNG/JPG/PDF可导出任意格式
模板支持无模板,仅尺寸裁剪海量模板和素材库无模板,完全自定义
收费模式完全免费免费版有水印,Pro 版收费需付费购买软件
平台限制任何现代浏览器需注册账号需安装特定操作系统软件

使用指南

上手步骤 · 输入输出 · 避坑提示

输入输出示例7 个典型场景,覆盖常规、边界与易错

输入输出说明
750×1334宽750px × 高1334px 比例:约1:1.78(9:16) 说明:符合微信红包封面标准尺寸典型场景:微信红包封面标准尺寸
1080×1920宽1080px × 高1920px 比例:1:1.78(9:16) 说明:符合微信红包封面标准尺寸典型场景:高清封面常用尺寸
750×750宽750px × 高750px 比例:1:1(正方形) 说明:不符合微信红包封面标准比例(9:16),上传后可能被裁剪边界case:正方形比例,非标准9:16
100×200宽100px × 高200px 比例:1:2 说明:尺寸过小(低于最小限制),微信红包封面最小尺寸为200×200px边界case:尺寸小于微信最低限制
2000×4000宽2000px × 高4000px 比例:1:2 说明:尺寸超过微信红包封面最大限制(最大1000×2000px)边界case:尺寸超过微信最大限制
750输入格式错误:请同时输入宽度和高度,用×或*分隔,例如“750×1334”易错case:只输入一个数值,缺少高度
750x1334宽750px × 高1334px 比例:约1:1.78(9:16) 说明:符合微信红包封面标准尺寸易错case:使用小写x分隔,工具自动识别

常见错误对照8 个常踩的坑 · 错误 → 修复

1. 上传非正方形图片直接使用

错误
上传一张 1080×1920 的竖屏截图,直接下载模板
修复
先用图片编辑工具裁剪为 1:1 正方形(如 1080×1080),再上传到工具

微信红包封面要求封面图必须为 1:1 正方形(957×1278 像素区域实际是竖版,但上传原图比例需为 1:1),非正方形会被微信自动裁剪或拉伸

2. 封面图尺寸不是 957×1278 像素

错误
上传一张 800×600 的图片,直接生成封面
修复
将图片缩放到 957×1278 像素(或更大等比例,但工具输出会强制缩放到此尺寸)

微信红包封面规范要求封面图尺寸严格为 957×1278 像素;其他尺寸会被微信压缩或变形,导致文字/图案错位

3. 把封面图当成背景图使用

错误
在封面图上叠加大量文字和装饰,希望微信自动适配
修复
封面图只放纯色背景或简单纹理,文字和装饰用微信红包封面编辑器添加

微信红包封面编辑器会覆盖封面图上的文字区域(如祝福语、昵称),直接写在图上会被遮挡

4. 忽略挂件区(底部 100px)

错误
把重要信息(如品牌 Logo)放在封面图底部 100px 区域
修复
将重要元素放在封面图上方 1178px 区域内,底部 100px 留空或放无关装饰

微信红包封面底部 100px 会被挂件(如品牌标识、祝福语)遮挡,此区域的内容不可见

5. 使用透明背景的 PNG

错误
上传透明 PNG 作为封面图,期望微信显示透明效果
修复
将透明区域填充为纯色(如白色或品牌色),导出为不透明 PNG 或 JPG

微信红包封面不支持透明通道,透明区域会显示为黑色或白色背景,破坏整体设计

6. 文件大小超过 500KB

错误
上传一张 2MB 的高清照片作为封面图
修复
将图片压缩到 500KB 以内(JPG 质量 80-85%,或 PNG 减少颜色数)

微信红包封面上传接口限制单张图片不超过 500KB;超大会导致上传失败或自动压缩模糊

7. 把红包封面模板当成最终成品

错误
下载模板后直接提交到微信,不检查尺寸和内容
修复
下载后先检查尺寸是否为 957×1278,再在微信红包封面平台预览效果

模板仅提供尺寸参考和基础排版,微信平台会叠加挂件、文字等元素,最终效果需在微信端预览确认

8. 使用 RGB 色彩模式

错误
上传 RGB 模式的图片,期望颜色准确
修复
将图片色彩模式转换为 CMYK(印刷用)或 sRGB(屏幕用),但微信推荐 sRGB

微信红包封面在手机屏幕上显示,sRGB 色彩空间最准确;RGB 模式未经校准可能偏色

工作原理

公式推导 · 流程图解 · 依据出处

核心公式

W = 宽 × 高

变量说明

  • W — 封面总像素数
  • — 封面宽度(像素)
  • — 封面高度(像素)

示例

微信红包封面标准尺寸为 957×1278 像素。则 W = 957 × 1278 = 1,223,046 像素(约 1.22 百万像素)。

适用范围

适用于微信红包封面官方尺寸(957×1278 像素)。其他平台(如支付宝、抖音红包)尺寸不同,不可直接套用。数据来源:微信红包封面开放平台设计规范。

原理图

上传图片选择封面图片选择尺寸模板微信红包封面标准本地裁剪浏览器内处理导出下载关键说明• 所有图片处理均在浏览器本地完成,不上传服务器• 支持微信红包封面标准尺寸:957×1278 像素(竖版)• 输出为 PNG 格式,可直接用于微信红包封面设置
用户输入 本地处理 输出结果

开发者集成

3 种主流语言 · 复制即用

from PIL import Image

# 微信红包封面标准尺寸:957×1278 像素
WIDTH, HEIGHT = 957, 1278

# 打开图片并调整尺寸(保持比例,多余部分用白色填充)
def resize_to_red_packet_cover(img_path: str, output_path: str):
    img = Image.open(img_path)
    # 先按宽度缩放,再裁剪高度
    img = img.resize((WIDTH, int(WIDTH * img.height / img.width)), Image.LANCZOS)
    if img.height < HEIGHT:
        # 高度不足时,用白色背景填充
        canvas = Image.new("RGB", (WIDTH, HEIGHT), (255, 255, 255))
        canvas.paste(img, (0, (HEIGHT - img.height) // 2))
        canvas.save(output_path)
    else:
        # 高度超出时,从顶部裁剪
        img.crop((0, 0, WIDTH, HEIGHT)).save(output_path)

# 使用示例
resize_to_red_packet_cover("input.jpg", "cover_output.jpg")
package main

import (
	"image"
	"image/jpeg"
	"image/png"
	"log"
	"os"
	"golang.org/x/image/draw"
)

const (
	coverWidth  = 957
	coverHeight = 1278
)

// 将任意图片调整为红包封面尺寸(居中裁剪)
func resizeToCover(inputPath, outputPath string) {
	src, err := loadImage(inputPath)
	if err != nil {
		log.Fatal(err)
	}

	// 计算缩放比例:以宽度为基准
	scale := float64(coverWidth) / float64(src.Bounds().Dx())
	dstW := coverWidth
	dstH := int(float64(src.Bounds().Dy()) * scale)

	// 缩放
	dst := image.NewRGBA(image.Rect(0, 0, dstW, dstH))
	draw.BiLinear.Scale(dst, dst.Bounds(), src, src.Bounds(), draw.Over, nil)

	// 裁剪到标准高度(从顶部开始)
	cropRect := image.Rect(0, 0, coverWidth, coverHeight)
	cropped := dst.SubImage(cropRect).(*image.RGBA)

	saveJPEG(cropped, outputPath)
}

func loadImage(path string) (image.Image, error) {
	f, err := os.Open(path)
	if err != nil {
		return nil, err
	}
	defer f.Close()
	img, _, err := image.Decode(f)
	return img, err
}

func saveJPEG(img image.Image, path string) {
	f, err := os.Create(path)
	if err != nil {
		log.Fatal(err)
	}
	defer f.Close()
	jpeg.Encode(f, img, &jpeg.Options{Quality: 95})
}

func main() {
	resizeToCover("input.jpg", "cover_output.jpg")
}
const sharp = require('sharp');

// 微信红包封面标准尺寸
const COVER_WIDTH = 957;
const COVER_HEIGHT = 1278;

/**
 * 将图片调整为红包封面尺寸(保持比例,居中裁剪)
 */
async function resizeToCover(inputPath, outputPath) {
  const metadata = await sharp(inputPath).metadata();
  
  // 先按宽度缩放
  const scale = COVER_WIDTH / metadata.width;
  const scaledHeight = Math.round(metadata.height * scale);
  
  await sharp(inputPath)
    .resize(COVER_WIDTH, scaledHeight, {
      fit: 'cover',
      position: 'top'  // 从顶部开始裁剪
    })
    .extract({ left: 0, top: 0, width: COVER_WIDTH, height: COVER_HEIGHT })
    .toFile(outputPath);
}

// 使用示例
resizeToCover('input.jpg', 'cover_output.jpg')
  .then(() => console.log('完成'))
  .catch(err => console.error(err));

常见问题

8 个高频疑问

这个红包封面尺寸模板怎么用?
直接在页面上选择你需要的模板(如竖版/横版),工具会显示对应的尺寸标注(像素/毫米)。你可以将模板截图或下载参考图,然后在 Photoshop、Canva 等设计软件中按标注尺寸新建画布。注意:微信红包封面官方要求图片分辨率不低于 420×630 像素,文件大小不超过 500KB,模板已包含这些限制提示。
为什么我按模板尺寸设计,上传微信却被提示“图片尺寸不对”?
两个常见原因:一是微信红包封面在不同版本(iOS/Android)或不同活动(个人/企业)可能有细微尺寸差异,模板基于微信官方最新文档(2024年12月版),但个别活动会临时调整;二是微信对图片的宽高比有严格限制(3:4),你设计的图片若存在非标准边距或留白,可能被微信裁剪检测为尺寸不符。建议用微信官方提供的测试封面预览功能先验证。
这个工具和微信官方的封面制作工具有什么区别?
微信官方工具只能在线编辑,需要登录且功能受限于微信生态(如字体、元素库)。本工具只提供标准尺寸模板和标注,不涉及在线编辑,你可以用任何设计软件(PS/AI/Canva)自由创作。另外,微信官方工具不提供毫米/英寸单位,只显示像素,本工具同时给出像素和物理尺寸,方便印刷或线下物料制作。
工具里写的尺寸是微信最新版本的吗?会不会过时?
模板尺寸基于微信公开文档(截至2024年12月),覆盖个人封面、企业封面和红包封面故事三个场景。微信更新版本极少调整封面尺寸(上次调整是2021年),但红包封面故事(动态视频)的尺寸在2023年有过一次微调。如果你担心版本滞后,可以在微信官方“红包封面开放平台”的创建页面查看最新示例图尺寸,与本工具对比。
为什么我选的模板显示尺寸和网上的教程不一样?
网上很多教程写的是老尺寸(如 2019 年的 720×1280 像素),微信在 2021 年将封面标准统一为 420×630 像素。本工具优先使用最新标准。另外,部分教程混淆了“封面图”和“气泡图”(即红包展开后的背景图),两种图尺寸不同。本工具已标注清楚每张图对应的用途(封面图/气泡图/故事图),请按需求选择。
工具里的尺寸单位能切换成英寸吗?
目前只提供像素(px)和毫米(mm)两种单位,不直接支持英寸。如果需要英寸,可以手动换算:1 英寸 = 25.4 毫米。例如封面图 420×630 像素对应 35.56×53.34 毫米,换算成英寸约为 1.4×2.1 英寸。工具界面右上角有单位切换按钮,点击可在 px 和 mm 之间切换。
我用手机设计,这个工具能适配手机屏幕吗?
工具页面本身是响应式布局,手机浏览器访问时模板预览图会自动缩放适配屏幕宽度。但尺寸标注数字不会因屏幕缩放改变——例如标注“420px”在任何设备上都表示实际像素值。建议在电脑端设计图片,手机屏幕太小,容易看错尺寸数字。如果必须用手机,可以截图后导入设计 App(如 Canva 手机版),按标注手动设置画布尺寸。
这个工具需要注册登录吗?会不会有收费陷阱?
不需要注册,也完全免费。所有功能都在浏览器本地运行,包括尺寸计算和模板预览,不涉及任何付费功能或会员制。页面没有隐藏收费项,也没有“导出高清图需付费”的套路。如果发现任何页面提示收费,请截图反馈,可能是误触了第三方广告。
选择 打开 +新窗口 esc关闭