ZeroTool Workbench
图片马赛克
在线给图片和截图打马赛克:框选区域或整图像素化、模糊、涂黑,导出自动去除 EXIF 元数据。纯浏览器端处理,图片不上传。
使用步骤
- 把图片拖到拖拽框、点击选择文件,或直接用 Ctrl/Cmd+V 粘贴一张截图。
- 选择一种效果:像素化、模糊 或 纯色涂黑。
- 在图片上拖拽画出需要遮挡的区域,可以画多个,每个虚线框都是独立的区域。
- 拖动强度滑块(像素化对应块大小,模糊对应半径),或选一个填充颜色,所有区域会实时更新效果。
- 勾选 应用到整张图片 可以让效果作用于整张图,而不是画出的区域。
- 点 下载 保存结果,或点 复制图片 直接粘贴到别的应用里。
三种效果该怎么选
- 像素化 ——把每个方块内的像素平均成一个纯色。适合做马赛克风格的视觉效果或一般性遮挡。不适合遮挡文字;块再大也不能保证人脸无法被识别。
- 模糊 ——平滑柔化效果,视觉上不像”打码”,但同样可以被高强度去模糊算法还原,对文字同样不安全。
- 纯色涂黑 ——用一个纯色完全覆盖该区域,是唯一彻底销毁原始像素的方式。密码、Token、API Key,以及任何要发给 AI 聊天的内容,都请用这个。
常见使用场景
- 把截图发给 AI 聊天、工单或论坛前脱敏 ——用纯色涂黑遮住 API Key、Token、账号 ID、邮箱地址、内网地址。
- 发布照片前遮挡人脸或车牌 ——身份必须保密时用纯色涂黑,识别模型仍可能匹配出像素化或模糊后的人脸。
- 做复古像素风效果 ——勾选”应用到整张图片”,配合较大的像素化块尺寸。
隐私:零上传
解码、效果渲染、导出全部通过 createImageBitmap 和 Canvas 2D API 在浏览器本地完成,没有服务端环节参与——开飞行模式也能完整跑完。
这个工具的持久化策略是 disabled:不会把图片写入本地存储,页面也不加载统计与广告脚本。
限制
- 不会自动识别人脸或文字,区域需要手动框选——可靠的人脸/文字识别需要机器学习模型,这类需求交给专门的 AI 图像工具更合适。
- 已画出的区域不能移动、缩放,也不能单独设置效果——想改就撤销重画。
- 一次只处理一张图,没有批量模式。
- 动图 GIF 按设计只导出静态的第一帧。需要逐帧图片可以用 GIF 拆帧工具。
- 不处理 PDF 打码,请用本地 PDF 编辑器自带的涂黑/编辑功能。
相关工具
- 密钥脱敏工具 ——用同样的思路遮住文本和日志里的 API Key、Token,之后可以还原。
- EXIF 元数据查看器 ——查看或去除 EXIF/GPS 信息,不改动图片本身。
- 图片压缩工具 ——打码之后再压缩一下截图体积。
FAQ
马赛克能安全遮挡密码或 API Key 吗?
不能。小方块的像素化和模糊都是可还原的——公开工具 Depix 已经演示过,通过匹配像素块的平均色值反推出被马赛克遮挡的文字。密码、API Key、Token 等文字类机密请改用纯色涂黑。像素化和模糊适合做马赛克效果或一般性遮挡;人脸、车牌或任何文字必须无法还原时,请用纯色涂黑。
我的图片会上传吗?
不会。解码、效果渲染、导出全部通过 Canvas 2D 在你的浏览器本地完成。这个工具的持久化策略是 disabled,页面本身也不加载统计和广告脚本。
导出会去除 EXIF / GPS 元数据吗?
会。导出的文件由 Canvas 2D 重新编码生成,原图的 EXIF、GPS、相机型号等元数据都不会带过去,无论你打码的是哪个区域。
支持哪些图片格式?
浏览器 createImageBitmap 能解码的格式都支持,通常包括 PNG、JPEG、WebP、GIF、BMP、AVIF。HEIC 只有 Safari 能解码。动图 GIF 按设计只读取第一帧,导出为静态图。需要全部帧可以用 GIF 拆帧工具。