⭐ 觉得好用?收藏备用,下次直接打开 ✨ 开通会员去广告 · 更多权益即将开放 ☕ 支持作者
🌫️
点击或拖拽图片到这里
支持 JPG、PNG、WebP、GIF、BMP · 图片不上传,仅在本地处理

图片打码工具 在浏览器本地给图片的敏感区域加上马赛克、高斯模糊或纯色块遮挡,支持画笔涂抹与矩形框选,可随时撤销重做。图片不上传,全程离线处理。

三种打码方式

方式效果能不能被还原适合
马赛克区域像素化成色块文字数字可被还原,与强度无关人脸、背景、自然观感
高斯模糊区域柔化模糊可被反卷积恢复,比马赛克更弱大面积背景、轻度遮挡
纯色块不透明色彻底覆盖不可还原,原像素已丢弃号码、密码、密钥、签名

马赛克和模糊的定位是「让人一眼看不清」,不是「让人取不出来」。两者差别很大:前者防的是浏览截图的人,后者防的是拿着图去跑算法的人。凡是被还原了会出事的内容,用纯色块。

操作方式

  • 画笔 — 按住拖动,涂抹不规则区域,画笔大小可调
  • 矩形 — 拖出选框,松手即对整块区域打码
  • 橡皮 — 擦除已打码区域,恢复原图
  • 全图打码 — 一键对整张图应用当前效果(如整图模糊做背景)
  • 撤销 / 重做 — 操作可回退,涂错不慌

安全建议

  • 遮挡关键信息(身份证号、银行卡号、手机号、密码、密钥、签名)只用纯色块,不要用马赛克或模糊碰运气
  • 马赛克、模糊留给人脸和背景这类「看不清就够了」的内容
  • 打码区域宁可涂大一圈:号码的首尾字符、二维码的定位角露出来都可能被利用
  • 导出后如对元数据敏感,再用 exif-clean 清一遍 EXIF/GPS

📍使用场景

  • 隐私脱敏发图前遮挡身份证号、手机号、家庭住址、车牌、人脸等敏感信息。
  • 聊天截图打码昵称、头像、金额、订单号后再分享到社交平台或工单。
  • 文档演示截图里的内部数据、密钥、邮箱在做教程或汇报前先做模糊处理。

❓常见问题

图片会上传到服务器吗?

不会。整个打码过程在你的浏览器本地用 Canvas 完成,图片不经过任何网络请求,关掉页面即清空。适合处理身份证、银行卡等敏感图片。

马赛克、模糊、纯色块该选哪个?

按内容分,不是按强度分。文字和数字(身份证号、手机号、车牌、订单号、密钥)一律用纯色块——马赛克和模糊对这类内容不可靠,调到最大也一样,原因见下一条。人脸、背景、无需保密只是不想太显眼的内容,用马赛克或模糊,观感自然得多。

打码后还能被还原吗?

分两种情况。纯色块不可还原:原像素被不透明色彻底覆盖,导出的图里不存在任何原始数据。马赛克和模糊对文字、数字类内容是可以被还原的,而且和强度关系不大——马赛克本质是把每一格取平均色,攻击者只要用同样的字体渲染候选字符、跑同样的打码算法、逐格比对颜色,就能把号码一位一位试出来(Depix 之类的工具就是干这个的);高斯模糊是线性卷积,可以用反卷积算法恢复,比马赛克还更脆弱一些。把格子调大并不能解决,只是把匹配单元变大而已。所以遮挡关键信息请用纯色块,这是唯一可靠的方式。

画笔和矩形有什么区别?

画笔适合涂抹不规则区域(人脸、签名),按住拖动即可;矩形适合框选规整区域(一行号码、一个头像框),拖出选框松手即应用。橡皮用于擦掉涂错的地方,恢复成原图像素。涂错了也可以直接点"撤销"。

为什么大图会被自动缩小?

超过 3200 像素的超大图会被等比缩小后再处理,目的是避免浏览器内存占用过高和卡顿。多数需要打码的截图、证件照都在此尺寸内;若必须保留原始超高分辨率,可先用其他工具分块处理。

打码会泄露 EXIF 里的位置信息吗?

打码只处理画面像素,导出时按所选格式重新编码,通常会丢弃原图的 EXIF/GPS 等元数据。如果你对元数据特别敏感,可以再用 exif-clean 做一次专门清理,双重保险。