这个工具有问题吗?

关于「图片与 Base64 在线」

该工具将图像文件编码为 Base64 字符串,并提供一个 CSS 数据 URI(data:image/png;base64,...),可直接嵌入 HTML、CSS、JSON 或 Markdown 中。

在需要自包含的 HTML 页面时、在减少图标等小型资源的 HTTP 请求时、在嵌入可能剥离外部引用的电子邮件模板的图像时,或在服务器端生成动态图像时,内联编码的图像非常有用。

该工具支持 PNG、JPEG、GIF、WebP、SVG 和 ICO 输入。请注意 Base64 编码会增加约 33% 的文件大小,所以最适合小型图像(10 KB 以下)。

如何使用这个工具

如何把文本编码为 base64 或把 base64 解码为文本

  1. 选择方向

    「Mode」在 Encode(文本 → base64)与 Decode(base64 → 字节作为文本)之间切换;单选下方的描述会说明字节流的方向。

  2. 填写 payload

    「Text to encode, or base64 to decode」是双向共用的字段。Encode 时填入 UTF-8 文本;Decode 时填入符合 A–Z a–z 0–9 + / = 标准字母表的 base64 字符串(自动剥离 data: URL 前缀)。

  3. 点击运行

    Encode 返回 base64(无需调整 padding)。Decode 返回字节的 UTF-8 视图、字节数,以及缓冲区开头 48 字符的 hex 预览。

  4. Decode 时留意二进制

    若解码后包含 null 字节,结果会附带备注,提示 payload 很可能是二进制而非文本。请按字节处理(下载或 hex 查看),别按 UTF-8 解读。