图片打码工具是一款在浏览器里给照片局部打码的免费在线工具:框出人脸、车牌、截图里的手机号或收货地址,选择马赛克、模糊或纯色遮挡,几秒后就能导出原分辨率图片。DocPivot 这款工具和常见打码软件最大的区别,是它会直接告诉你哪种效果能被还原。马赛克和模糊都保留了原图的平均信息,已经有公开算法能从打码截图里恢复文字,只有纯色遮挡是把像素彻底换掉。整个过程在本地完成,图片不上传服务器,连可选的人脸识别也在你自己的设备上运行。
DocPivot 图片打码工具概述
核心功能
这款工具把打码拆成三步:框选区域、选择遮挡方式、导出图片。你可以在一张图上拖出任意数量的矩形或椭圆选区,每个选区单独设置马赛克、高斯模糊或黑白纯色块,位置按图片比例记录,导出时在原始分辨率上精确落位。DocPivot 用浏览器自带的 Canvas 完成全部渲染,不经过服务器,也不调用任何第三方接口。支持 JPG、PNG、WebP、GIF、BMP 五种格式,其他格式可以先用图片格式转换器转一下。
目标用户与使用场景
用得最多的是三类人。第一类是在小红书、朋友圈、微博发图的普通用户,要遮路人的脸和门牌号;第二类是在闲鱼卖车、在淘宝晒单的买家和卖家,要遮车牌和快递面单;第三类是截图维权、写工作汇报的上班族,要把聊天记录里的姓名、手机号、订单号处理干净。iPhone 默认拍出的 HEIC 照片暂时不能直接打开,先用HEIC 转 JPG 工具转换即可。
问题与解决方案
很多人以为打个“厚码”就万无一失,其实马赛克的每一格仍是原像素的平均值,信息被压缩了,却没有消失。Depix、Unredacter 这类公开工具已经演示过从打码截图里还原密码和文字。本工具在每个选项旁直接标明能否还原,遇到密码、身份证号、银行卡号这类内容,会引导你改用纯色遮挡,而不是换一个更粗的马赛克。
在线图片打码的主要优势
- 说清能否还原:三种效果各自标注是否可逆,你不会再误以为模糊一下就等于永久删除。
- 图片不出本机:解码、打码、导出都在浏览器里完成,身份证照片、合同截图这类敏感图片不经过任何第三方。
- 人脸识别也离线:识别模型从 DocPivot 自己的域名下载,运行在你的设备上,没有外部服务知道你在处理什么照片。
- 原图尺寸不加水印:不限分辨率,也不限文件大小,上限只取决于你的浏览器内存。成品体积偏大、平台有上传限制时,再交给图片压缩工具处理。
- 顺手清掉定位:导出时丢弃包括 GPS 在内的元数据,打码遮住了门牌,照片本身也不会再暴露拍摄地点。想确认的话,可以用 EXIF 查看器检查成品。
- 选区随时能改:放好的框可以拖动、拉角调整、删除或撤销,不必像一些工具那样画错一笔就从头再来。
- 截图粘贴即用:截完图直接粘贴进来,省去先保存再上传的步骤,处理聊天截图最顺手。
图片打码工具的核心功能
- 三种遮挡效果:马赛克(默认)、高斯模糊、纯色遮挡,前两种适合遮人脸,第三种才算真正的信息销毁。
- 马赛克块大小:可在 1 到 100 之间调节,默认 12。原理是先把区域缩到原来的几分之一、关闭平滑,再放大回原尺寸。
- 模糊强度:强度值除以 4 就是模糊半径(像素),由浏览器原生滤镜计算,边缘过渡自然。
- 黑白纯色块:用不透明的黑色或白色直接覆盖,白底文档配白块,打印出来更不显眼。
- 矩形与椭圆选区:椭圆贴合头部轮廓,矩形适合遮文字。要遮的内容恰好在图片边缘时,用图片裁剪工具直接裁掉会更干净。
- 每个选区独立:每个框记住自己的效果、形状和颜色。先用纯色条盖住账号,再给人脸打马赛克,前一个框不会被悄悄改成马赛克。
- 本地人脸识别:点击“识别人脸”后自动放框,单张最多识别 32 张脸,每个框向外扩 18%,把整个头部而不只是五官框进去。
- 1 到 4 倍预览放大:遮小字、遮远处车牌时放大定位,缩放只影响显示,不改变导出文件。
- 防误触:小于画面 2% 的拖动会被自动忽略,手滑点一下不会在图上留下几个模糊像素。
- 撤销与清空:可以撤销上一个选区,也可以一键清空全部重来。
- 原格式导出:成品保持原图格式和原始分辨率,并清除元数据。只想去掉定位、不需要打码的照片,用照片元数据清除工具更省事。
- 比例坐标定位:选区按图片比例而不是屏幕像素保存,预览缩放多少倍都不会导致导出时错位。如果还要缩小成品尺寸,导出后再用图片尺寸调整工具处理。
DocPivot 图片打码工具使用方法
- 打开图片:点击选择文件、把图片拖进页面,或者直接按 Ctrl+V(Mac 为 Command+V)粘贴剪贴板里的截图。照片方向不对的话,先用图片旋转工具摆正。
- 框选区域:在图片上按住拖动放置选区,需要几个就拖几个;人多的合照可以点“识别人脸”自动放框。
- 设置遮挡方式:给每个选区选马赛克、模糊或纯色块,以及矩形或椭圆。涉及账号、证件号的区域,直接选纯色块。
- 放大核对:把预览放大到 2 到 4 倍,检查选区边缘有没有漏出半个字或半张脸。
- 预览并下载:DocPivot 会在下载前显示成品效果和实际输出尺寸,确认无误后保存。截图导出的 PNG 往往比较大,发朋友圈前可以用 PNG 转 JPG 工具缩小体积。
什么时候需要给图片打码
只要图片要离开你的手机,而画面里有别人的脸或能定位到具体个人的信息,就应该先打码再发。《个人信息保护法》第二十八条把生物识别、金融账户、行踪轨迹等列为敏感个人信息,人脸、银行卡号、住址恰好都在其中。未经同意公开他人正脸,还可能涉及《民法典》规定的肖像权。
- 晒单与评价:快递面单上的姓名、电话、地址和单号条码,一张买家秀就能全部暴露。
- 发合照与街拍:小红书探店、旅行照里入镜的路人,遮住脸比事后被要求删帖省心。
- 二手交易:闲鱼、瓜子二手车上的车牌,以及房屋照片里的门牌号。
- 截图维权:向黑猫投诉、12315 提交的聊天记录里,对方和自己的手机号、订单号都要处理。
- 晒成绩与录取通知书:准考证号、身份证号一旦公开,很容易被冒用。
- 工作群截图:钉钉、飞书、企业微信里转发的截图,同事姓名和客户信息不该外流。多张打码后的截图可以用拼图工具合成一张再发。
- 转账凭证:支付宝、微信的转账截图里,账号、流水号只保留对方需要核对的部分。
也有打码解决不了的情况:身份证复印件交给中介或酒店时,信息本来就需要被看到,这时更合适的做法是用图片加水印工具写明“仅供某某用途使用”,防止被挪作他用。
图片打码应用案例
淘宝晒单遮面单
背景:一位买家想在商品评价里晒开箱照,但快递箱正好入镜,面单清晰可读。
操作流程:
- 把照片拖进工具,放大到 3 倍找准面单位置。
- 姓名、电话、地址三行各拖一个矩形,选黑色纯色块。
- 面单上的条形码和二维码同样盖上,它们可以扫出单号。
效果:面单上 5 处信息全部被不透明色块覆盖,商品本身保持原图清晰度。
投诉截图整理成证据
背景:一位消费者要把十几张客服聊天截图提交给 12315,又不想让平台之外的人看到自己的手机号。
操作流程:
- 逐张粘贴截图,用纯色块遮住手机号和收货地址,订单号保留供核查。
- 聊天记录里的对方头像和昵称保留,证明对话主体。
- 全部处理完后,用 JPG 转 PDF 工具合并成一个文件上传。
效果:一份 PDF 装下全部证据,页面顺序与聊天时间线一致,敏感信息无一外露。
小红书街拍遮路人
背景:一位博主在商圈拍了一组穿搭照,背景里有七八个清晰的路人。
操作流程:
- 点“识别人脸”,工具自动给识别到的脸加上椭圆框。
- 放大检查侧脸和远处的小人像,漏掉的手动补框。
- 统一选模糊效果,强度调高,让画面过渡柔和一些。
效果:所有路人面部被遮住,主体人物不受影响,一次导出就能直接发布。
长聊天记录分段分享
背景:一位用户截了一张很长的微信聊天长图,要分享给朋友看来龙去脉,其中夹着第三方的真实姓名。
操作流程:
- 把长图放进工具,逐一框出所有出现姓名的位置,选白色纯色块,与白色聊天气泡融为一体。
- 导出后用图片分割工具切成几段,方便在手机上逐张浏览。
效果:对话内容完整保留,第三方身份无法从截图中辨认。
群聊截图做表情包
背景:同事在群里说了句金句,大家想做成表情包,但截图里带着公司群名和其他人的昵称。
操作流程:
- 用马赛克遮住群名和无关昵称,保留那句话本身。
- 导出后放进表情包制作工具加上配字。
效果:表情包在各个群里流传,也不会顺带泄露公司内部信息。
马赛克、模糊、纯色遮挡:哪种打码能被还原
三种效果里,只有纯色遮挡无法还原,马赛克和模糊都存在被部分恢复的可能。原因在于马赛克是把一块像素取平均,模糊是把相邻像素加权混合,原始信息都还以某种形式留在图里。对于字体固定、字号可推测的截图文字,攻击者可以逐个字符生成候选、打上同样的码再比对,Depix 和 Bishop Fox 发布的 Unredacter 都是这个思路。纯色块则是用新像素直接顶替旧像素,没有任何可以反推的线索。
| 效果 | 原理 | 能否还原 | 适合遮什么 |
|---|---|---|---|
| 马赛克(默认) | 区域缩小后放大,每格取平均色,块大小 1–100 | 可能被部分还原 | 人脸、车身、背景杂物 |
| 高斯模糊 | 半径为强度值的四分之一,像素加权混合 | 可能被部分还原 | 人脸、需要画面柔和的场景 |
| 纯色遮挡 | 不透明黑色或白色直接覆盖 | 不能还原 | 密码、证件号、银行卡号、手机号、地址 |
还有两种常见做法看起来像打码,其实更不可靠。一是手机相册“标记”里的荧光笔和半透明画笔,涂了几遍看着很黑,调高亮度和对比度后字迹往往重新浮现。二是在 PDF 里画一个黑色矩形批注,底下的文字层原封不动,复制粘贴就能拿到。PDF 文件请用PDF 涂黑工具,它会连同文字层一起删除。
核心要点:
- 遮人脸:马赛克或模糊足够日常分享。
- 遮文字:任何可被读出的字符都用纯色块。
- 别用画笔:半透明涂抹不算打码。
打码后如何确认遮干净了
导出之后花半分钟自查,比发出去再撤回可靠得多。最有效的检查是把成品的亮度和对比度拉到极限,用图片调色工具就能做到:纯色块依旧一片死黑或死白,说明遮挡是彻底的。
- 看边缘:按原尺寸查看,确认选区没有漏出半个字符的笔画。
- 找重复信息:同一个手机号可能同时出现在聊天内容、页面标题和对方备注里,要逐处遮挡。
- 别忘条码:快递单、小票、车票上的二维码和条形码能直接扫出编号。
- 留意倒影:眼镜、玻璃幕墙、电脑屏幕的反光里,可能映着没被遮住的内容。
- 检查背景:小区门牌、窗外的地标建筑、店铺招牌,组合起来同样可以推断出住址。
使用限制说明
这款工具专注于框选式局部打码,有几件事它做不到,提前说明白。
- 没有自由画笔:选区只有矩形和椭圆两种,不支持沿着不规则轮廓涂抹。
- 人脸识别可能漏检:侧脸、被遮挡或很小的人像不一定能被识别出来,自动放框后务必逐个核对。
- 受设备内存限制:工具本身不设文件大小上限,但超大图片在内存较小的手机上可能处理缓慢甚至失败。
- 输入格式有限:只接受 JPG、PNG、WebP、GIF、BMP。扫描仪输出的 TIFF 文件,先用 TIFF 转 JPG 工具转换。
- JPG 会重新编码:JPG 原图导出时会再压缩一次,建议保留未打码的原始文件,需要改动时从原图重新处理。
- 不处理视频:本工具只针对静态图片,视频打码需要另找专门软件。
常见问题
有可能。马赛克块越大,还原难度越高,但只要是规则字体的文字,就存在被逐字比对还原的风险。真正不想让人看到的内容,请直接用纯色遮挡。
两者都不能保证不可逆,安全性取决于强度和被遮的内容。遮人脸时两者差别不大,遮文字时两者都不推荐。
密码、身份证号、银行卡号、手机号、详细地址、验证码,以及任何泄露后会造成财产损失的字符。这些内容只要被还原一次,后果就无法挽回。
不会。图片在你的浏览器里解码、打码和导出,全程没有网络传输,关掉页面后数据随之消失。
第一次使用时需要下载一个约 1.6 MB 的识别模型,之后在本地运行,照片本身不会发出去。模型托管在 DocPivot 自己的服务器上,不走公共 CDN;安卓版 Chrome 和 ChromeOS 自带人脸检测功能,在这两类设备上连模型都不用下载。
不能保证。单张图片最多识别 32 张脸,侧脸、远处的小人像或被遮挡的脸可能漏掉,发布前请放大逐一检查,必要时手动补框。
不会。成品按原始分辨率导出,预览放大缩小只影响屏幕显示,下载前页面会标出实际输出尺寸。
支持 JPG、PNG、WebP、GIF、BMP,导出格式与原图一致。AVIF 格式的图片需要先用 AVIF 转 JPG 工具转换后再处理。
可以。每个选区独立保存自己的效果、形状和颜色,比如账号用黑色纯色块、人脸用马赛克,互不干扰。
不带。导出时会丢弃包括 GPS 坐标在内的元数据,避免打码遮住了地址,照片属性却把位置暴露出去。
直接拖动或拉动四角调整,也可以删除单个选区、撤销上一步,或者一键清空。所有选区在导出前都可以反复修改。
可以。工具在浏览器里运行,手机上直接打开网页就能用,不需要安装 App。处理几千万像素的大图时,建议换到电脑上操作,速度更稳定。
如果只是想把某一页当图片发出去,可以先用 PDF 转 JPG 工具导出页面,再在这里打码。需要保留 PDF 格式的正式文件,应使用专门的 PDF 涂黑功能,连文字层一起删除。
不需要。DocPivot 的图片打码工具免费使用,无需注册账号,导出的图片不加水印,也不限制分辨率。
