PTBox

Base64 在线编码解码

Base64 在线编解码工具,支持任意 Unicode 文本、URL safe 模式。本地运行,输入数据不会上传服务器。

使用说明

Base64 是一种将二进制数据编码为可打印 ASCII 字符的方案,常见于 URL、邮件附件、Data URL、Cookie 等场景。

本工具基于浏览器原生 btoa / atob,并额外做了 UTF-8 处理,因此可以正确编解码中文等非 ASCII 文本。勾选 "URL Safe" 后会把 + 替换为 -/ 替换为 _,并去除尾部 =

典型使用场景

Data URL 嵌入

把小图标转 Data URL 直接写在 HTML / CSS 里,省一次 HTTP 请求。

JWT / Token 解析

JWT 三段都是 Base64 URL 编码,常需要手动解开看 Payload 里有什么。

邮件附件传输

早期 SMTP 只支持 7 位 ASCII,二进制数据必须 Base64 包装。

配置文件中的密钥

密钥、证书等二进制内容在 YAML / JSON 中通常以 Base64 形式存储。

常见问题

为什么编码后体积变大?

Base64 把每 3 字节扩展为 4 字符,体积膨胀约 33%。

URL Safe 模式是什么?

把 + 替换为 -、/ 替换为 _,并去掉尾部 =。这样编码结果可以直接放进 URL 不需要二次百分号编码。

中文 / emoji 能正确编解码吗?

可以。工具会先按 UTF-8 把字符串转字节,再做 Base64,所以任意 Unicode 文本都能正确往返。

Base64 是加密吗?

不是。Base64 是编码而非加密,任何人都能解码 —— 不要用它保护敏感数据。

相关工具

评论

0 / 1000