⭕ 选择图片

🖼️
点击选择,或把图片拖到这里
支持 JPG / PNG / WebP,可一次选多张批量裁剪
100%

默认 100% 取居中最大正方形;调小放大画面(裁得更紧),调大缩小画面(留白更多)。

圆形头像必须用 PNG 或 WebP,JPEG 不支持透明,圆外面会被填成白色方块。

⭕

选张图,一键裁成圆形头像。

📊 圆形 / 圆角 / 方形 怎么选

不只是好不好看,不同平台对头像形状的要求真不一样。

形状常见用途输出格式注意
正圆形微信/飞书头像、论坛头像、圆形贴纸PNG / WebP必须是透明底,否则圆外是白方块
圆角矩形App 图标、卡片封面、商品主图PNG / WebP / JPEG圆角 10%~20% 最通用
胶囊形(50%)标签、按钮图标PNG / WebP需要图片本身比较宽
方形(0%)证件照、表格贴图JPEG 即可不需要透明通道

🧠 取景缩放怎么用

默认裁出来人脸可能被切一半,靠这个参数救回来。

缩放取景范围什么时候用
50%~80%画面放大,只取中心一小块原图留白多、想突出主体
100%居中最大正方形,标准做法大多数情况
120%~200%画面缩小,周围留白主体贴边快被切到

⚠️ 免责声明:裁剪会永久丢弃圆形以外的画面内容,请保留原图。
本工具默认按居中最大正方形取景,主体不在画面中心时可能被裁掉,请用「取景缩放」调整。
圆形与圆角依赖透明通道,输出必须选择 PNG 或 WebP。
所有处理在你的浏览器本地完成,图片不会上传到任何服务器。

⭕

图片圆形裁剪

图片处理 完全免费 🌙 支持黑夜模式 🔒 纯前端,图片不上传 🔍 取景可缩放 📦 批量 + 打包下载

微信头像、论坛头像、圆形贴纸——几乎所有平台都把头像显示成圆的,但上传的图片往往还是方的,结果就是系统自动裁,把你脑袋裁掉一半。
与其被动接受系统的裁法,不如自己裁好再传。
这个工具就干这件事:按你要的形状把图裁出来,圆外面是透明的,直接传就行。
它是怎么裁的?
① 居中取正方形:以图片中心为基准,取短边长度作为裁切区边长,这一步保证不拉伸变形;
② 取景缩放:默认 100% 就是上一步的正方形;调小(如 70%)会放大画面只取中心一小块,调大(如 150%)会缩小画面让周围留白——主体快被切到时往大调;
③ 形状裁切:用 canvas 画一个圆形或圆角矩形路径,clip() 之后再把图画进去;路径之外的地方完全不绘制,就是透明的;
④ 透明输出:导出 PNG(或 WebP)保留 alpha 通道,圆外面是真透明而不是白色——这一点很关键,选 JPEG 的话透明区会被填成白色,上传后就是个白方块套圆图,非常难看;
⑤ 可选统一输出尺寸:256 / 512 / 1024px,做头像不用再另外压缩。
圆角模式同理,圆角按裁切区短边百分比算,50% 就是胶囊形。
可以一次选多张批量裁剪,参数统一,批量出来的头像风格完全一致。
整个流程都在你自己的浏览器里跑,照片不会上传到任何服务器。

类别图片处理
形状正圆形 / 圆角矩形
输出格式PNG(推荐)/ JPEG / WebP
运行方式纯前端本地,不上传

核心特性

正圆形裁剪
圆角矩形
胶囊形(50%)
取景 50%~200%
透明背景
统一输出尺寸
批量处理
ZIP 打包

关于这个工具

怎么裁:
① 读原图宽高 w / h,取短边 s = min(w, h);
② 取景边长 side = s × (100 / 缩放%),中心对齐,算出源图上的裁切矩形 (sx, sy, side, side);
③ 建正方形画布(或统一尺寸画布),先画圆形 / 圆角矩形路径并 clip();
④ drawImage(原图, sx, sy, side, side, 0, 0, 画布, 画布),路径外保持透明;
⑤ 圆角半径 r = 画布 × 圆角%,50% 时上下圆弧正好拼成胶囊;
⑥ 按选定格式导出,PNG / WebP 保留透明,JPEG 填白。
它不做:不做手动拖拽选区、不做智能主体识别、不加边框。默认居中取景,主体偏离中心请调取景缩放。

怎么用

  1. 第 1 步
    点击或拖拽选择图片,可以一次选多张。
  2. 第 2 步
    选形状:头像用正圆形,图标封面用圆角矩形。
  3. 第 3 步
    调「取景缩放」:人脸被切到就往大调。
  4. 第 4 步
    选输出尺寸与格式(圆形必须 PNG / WebP)。
  5. 第 5 步
    点「⭕ 开始裁剪」,结果区逐张预览并下载或打包。

更新记录

  • v1.0 2026-09-21 工具正式上线:支持正圆形与圆角矩形(0~50%,50% 为胶囊形)两种形状,提供 50%~200% 取景缩放、256 / 512 / 1024px 统一输出尺寸,透明背景 PNG / WebP 导出,支持批量处理与 ZIP 打包;附形状选择表与取景缩放说明表。全程浏览器本地处理,图片不上传,适配黑夜模式。

常见问题

为什么裁出来上传后是白方块?
因为输出格式选了 JPEG。
JPEG 不支持透明通道,浏览器会把圆形以外的透明区域填成白色,于是你就得到了一张「白色正方形,中间一个圆」的图片——上传后看起来就是白方块。
解决:圆形头像一定要选 PNG(或 WebP),本工具默认就是 PNG。
如果你确实需要 JPEG,那就别用圆形,改用圆角矩形或直接方形。
脸被裁掉一半怎么办?
调「取景缩放」。
默认是 100%,取的是居中最大正方形;如果你的脸在照片偏上的位置,就会被切掉。
解决办法:把缩放往大调(120%~200%),画面会缩小、周围留白变多,原本贴边的人脸就能完整进入圆形。
反过来,如果照片留白太多、人很小,就把缩放往小调(50%~80%),只取中心一小块。
图片会被拉伸变形吗?
不会。裁切区始终是正方形(边长取自原图短边),输出画布也是正方形,宽高比恒为 1:1,不存在拉伸。
本工具做的是「裁」而不是「压」——长边多出来的部分被裁掉,画面比例完全保持。
如果你选了 256 / 512 / 1024px 统一尺寸,也是等比缩放,同样不会变形。
圆角 50% 是什么效果?
是胶囊形(左右两端半圆)。
圆角半径按裁切区短边百分比计算,50% 意味着半径正好等于边长的一半,上下两个圆弧拼起来就是完整的半圆两端。
这种形状适合做标签、按钮图标、胶囊贴纸,做头像的话会显得比较特别,看个人喜好。
我的照片会被上传吗?
不会。选图、裁切、导出全部在你自己的浏览器里用 canvas 完成,照片不会上传到任何服务器,页面刷新后数据即清除。

💬 留言板 0

全部留言需审核通过后展示
💬

还没有留言,来抢沙发吧!

✍️ 说点什么
0 / 500
图形验证码