Encoding Tool

Base64 编码 / 解码

中文、Emoji 与普通文本均按 UTF-8 正确处理;转换过程只在当前浏览器中进行。

0 字符
0 字符

UTF-8 中文支持

使用 TextEncoder 与 TextDecoder,避免传统 btoa 处理中文时乱码。

Base64 URL Safe

可转换为使用 -_ 的 URL 安全格式,并选择是否保留填充。

本地隐私处理

输入内容不会提交到服务器,适合处理接口数据与开发调试内容。

Base64 编码解码说明

Base64 是把二进制数据表示成可打印 ASCII 字符的编码方式,常用于 JSON API、邮件附件、Data URI 和令牌数据传输。它是编码而不是加密,不应使用 Base64 保存密码或机密信息。

中文如何转换为 Base64?

中文需要先转换为 UTF-8 字节,再进行 Base64 编码。本工具自动完成 UTF-8 转换,因此中文和 Emoji 都能正确往返。

标准 Base64 与 URL 安全 Base64 的区别

URL 安全格式把标准 Base64 中的 +/ 替换成 -_,常用于 JWT、OAuth 和 URL 参数。