什么是 Base64 字符串?
二进制图像的文本安全编码,用于 CSS、JSON 负载、测试夹具和 API 响应。在解码回字节之前,设计工具无法使用。
将 Base64 data URI 解码回真实的 PNG、JPG 或 WebP 文件。
粘贴 data URI 或原始 Base64 字符串,或从 .txt 文件加载。
选择 PNG、JPG 或 WebP——工具会校验魔数是否匹配。
保存重新编码的图像文件——所有解码都在您的设备上完成。
解码后为真实 PNG、JPEG 或 WebP 字节的 data URI 或原始 Base64。会校验解码后的魔数,并在下载前重新编码图像。
SVG 是可以嵌入脚本的文本,将其解码为位图会不安全。只接受魔数匹配的真实位图格式。
不会。只有您粘贴或从文本文件加载的 Base64 内容才会被解码。特意不支持抓取外部 URL。
不会。文本完全在您的浏览器中解码和校验——无上传、无账户,没有任何内容离开您的设备。
这里介绍每种格式的用途,以及何时将 data URI 转换为图像文件才是正确的选择。
什么是 Base64 字符串?
二进制图像的文本安全编码,用于 CSS、JSON 负载、测试夹具和 API 响应。在解码回字节之前,设计工具无法使用。
什么是经过校验的图像文件?
真实的 PNG、JPEG 或 WebP 文件。解码器会检查开头魔数字节,拒绝不匹配的内容、SVG 和远程引用,然后重新编码以便干净地下载。
何时需要
适用于从 API 响应或 JSON 夹具中还原图像、检查在 CSS 中发现的 data URI,或与编码器互相转换。如果魔数与支持的位图格式不匹配,本工具会拒绝而不是猜测。