Steg Tool

免费在线图片隐写 — 批量隐藏与提取图片中的文字

StegTool 是一款 100% 浏览器端运行的隐写引擎,可以同时在多张图片中写入或提取隐藏文字。无上传、无服务器、无追踪 —— 你的数据永不离开设备。

cloud_upload

点击或拖拽图片到这里

PNG、JPG、WebP、AVIF
最多 20 个文件,每个 10MB

文件超过 10MB 上限

尚未选择文件

0 / 1000

为什么隐写对数字资产保护很重要

为创作者与企业提供隐形版权保护

在图片被高速转发、截图、二次分发的时代,可见水印很容易被裁掉。隐写术(steganography)把信息隐藏到图片像素本身,形成一层看不见、难以移除的版权标记,这是传统水印做不到的。你可以把版权信息、作者署名、授权条款或客户编号写进图片,而画面看起来毫无变化。

对摄影师、设计师、电商卖家和企业法务来说,这意味着需要维权时可以随时从图片中提取出原始凭证 —— 不需要单独的台账,也不需要把文件传到任何第三方服务。

批量处理:让隐写真正能用于生产流程

单张处理无法支撑真实业务。StegTool 支持一次最多 20 张图片的批量写入,每张图可以使用同一段文字(例如统一的版权声明),也可以逐张设置不同内容,适合素材库入库、订单交付、活动物料分发等场景。

StegTool 的核心功能

批量隐藏文字 —— 一次最多处理 20 张图片

点击或拖拽即可加入图片,支持 PNG、JPG、WebP、AVIF 输入,单张最大 10MB。全部计算在浏览器内完成,处理速度取决于设备性能,不消耗任何网络带宽。

零服务器隐私 —— 100% 客户端隐写引擎

图片与文字从头到尾都不会离开你的设备。没有上传接口、没有服务端处理、没有第三方追踪。你可以打开浏览器开发者工具的网络面板验证:使用工具期间没有任何携带图片或文字的请求。

一键提取 —— 秒级还原隐藏文字

把本工具导出的 PNG 图片拖进「提取隐藏文字」面板,隐藏内容会立刻显示出来,并可一键复制。支持所有语言、符号和表情符号,不依赖任何外部密钥服务。

LSB 隐写原理

StegTool 使用 LSB(最低有效位)隐写:每个像素的颜色通道用 8 位表示,改变最低的那一位对人类视觉几乎没有影响。工具把你的文字转换成比特流,依次写入像素 R、G、B 通道的最低位,从而实现「肉眼无差别」的信息隐藏。

解码时反向执行:按同样的 R-G-B 顺序读取最低位并还原成字节。因此导出的图片必须保存为 PNG —— JPG 是有损压缩,会破坏最低位数据。这也是为什么工具只输出 PNG。

整个过程在浏览器的 Canvas API 上完成,不涉及任何服务端计算,也不使用任何 AI 模型。

图片隐写常见问题

什么是隐写术,它和加密有什么区别?

expand_more

加密是让内容「看不懂」,隐写是让内容「看不见」。加密后的数据仍然存在,只是被扰乱了;隐写则把信息藏进载体(例如图片像素)里,外人甚至不知道有信息存在。两者可以互补:你可以先加密文字,再把密文隐写进图片。

隐写能保护我的数字版权和创作资产吗?

expand_more

可以。把版权声明、作者信息或授权编号隐写进图片后,画面不会出现任何可见标记。需要维权或核对来源时,用本工具提取即可得到原始凭证。请注意:隐写提供的是可追溯的凭证,不等同于法律意义上的证据鉴定,重要场景建议同时保留原始文件与发布记录。

一次批量最多能处理多少张图片?

expand_more

单次最多 20 张图片,每张不超过 10MB。所有处理都在浏览器内存中完成,因此实际速度取决于设备性能;图片越多、越大,所需时间越长。

使用网页版隐写工具,我的数据安全吗?

expand_more

安全。StegTool 是纯客户端应用,图片读取、像素改写、文字编解码全部在你的浏览器中完成,不会上传到任何服务器,也不写入数据库。你可以在开发者工具的网络面板中自行验证:全程没有任何包含图片或文字的对外请求。

支持哪些输入图片格式?

expand_more

写入时支持 PNG、JPG、JPEG、WebP 和 AVIF。提取时只接受本工具导出的 PNG,因为只有无损格式才能完整保留最低位数据。

为什么只能导出 PNG?

expand_more

因为 JPG、WebP 等有损格式在压缩时会修改像素值,隐藏的最低位数据会立刻丢失。PNG 是无损压缩,可以完整保存像素数据,因此是承载 LSB 隐写的唯一可靠格式。

隐写会降低图片画质吗?

expand_more

肉眼几乎察觉不到。LSB 只修改每个颜色通道最低的 1 位,对颜色的影响最大不超过 1/255。不过在纯色或渐变极平滑的大面积区域,极少数情况下可能看出轻微噪点。若对画质极度敏感,建议把文字隐写到细节较多的图片中。

一张图片实际能隐藏多少文字?

expand_more

容量取决于图片像素数。大致估算:每个像素可承载 3 个比特(R、G、B 各 1 位),因此一张 1920×1080 的图片理论上可容纳约 777KB 的原始数据,扣除分隔符与编码开销后仍相当可观。工具界面限制单次输入 1000 个字符,足以满足版权声明、编号、链接等常规需求。

345tool 团队

我们是 345tool 团队

345tool 是一支独立开发者团队,专注于打造纯客户端、隐私优先的高品质网页工具,用来替代臃肿低效的在线工具。StegTool 是其中的一员,遵循同样的原则:打开即用、不收集数据、不做无谓的注册门槛。

了解更多关于我们的团队