这个工具是什么
Base64 是把二进制数据表示为 ASCII 字符的编码,不是加密。工具先用 TextEncoder 把文本转换成 UTF-8 字节,再进行 Base64 编码,因此不会出现直接 btoa(text) 对 Unicode 的限制。
- 编码结果可安全复制为普通 ASCII 文本。
- Base64 通常会让数据体积增加约三分之一。
- 编码不会提供保密性,敏感内容仍应按原文保护。
如何使用
- 输入任意 UTF-8 文本。
- 点击“Base64 编码”。
- 核对生成的 Base64 字符串。
- 点击“复制”保存结果。
常见用途
- 在 JSON 或配置中表示短文本片段。
- 测试 Basic 数据编码和邮件内容。
- 确认多语言文本的 UTF-8 字节编码结果。
Base64 Encode 功能特点
把 UTF-8 文本编码为 Base64,正确支持中文、日文和 emoji。 适合日常开发、调试、数据整理与代码优化场景,处理结果可直接查看、复制或下载。
FAQ
Base64 是加密吗?
不是。任何人都能解码 Base64,它只改变表示形式,不提供密码学保护。
为什么中文也能正常编码?
工具明确先把 Unicode 文本转换为 UTF-8 字节,再把字节编码为 Base64。
emoji 会丢失吗?
不会。只要浏览器支持标准 TextEncoder,emoji 的 UTF-8 字节会完整保留。