编码工具

Base64 Encode

将 UTF-8 文本编码为 Base64,完整支持中文、日文、emoji 与其他 Unicode 字符。

Ctrl / ⌘ + Enter 可执行
只读结果

把 UTF-8 文本编码为 Base64,正确支持中文、日文和 emoji。

这个工具是什么

Base64 是把二进制数据表示为 ASCII 字符的编码,不是加密。工具先用 TextEncoder 把文本转换成 UTF-8 字节,再进行 Base64 编码,因此不会出现直接 btoa(text) 对 Unicode 的限制。

  • 编码结果可安全复制为普通 ASCII 文本。
  • Base64 通常会让数据体积增加约三分之一。
  • 编码不会提供保密性,敏感内容仍应按原文保护。

如何使用

  1. 输入任意 UTF-8 文本。
  2. 点击“Base64 编码”。
  3. 核对生成的 Base64 字符串。
  4. 点击“复制”保存结果。

常见用途

  • 在 JSON 或配置中表示短文本片段。
  • 测试 Basic 数据编码和邮件内容。
  • 确认多语言文本的 UTF-8 字节编码结果。

Base64 Encode 功能特点

把 UTF-8 文本编码为 Base64,正确支持中文、日文和 emoji。 适合日常开发、调试、数据整理与代码优化场景,处理结果可直接查看、复制或下载。

FAQ

Base64 是加密吗?

不是。任何人都能解码 Base64,它只改变表示形式,不提供密码学保护。

为什么中文也能正常编码?

工具明确先把 Unicode 文本转换为 UTF-8 字节,再把字节编码为 Base64。

emoji 会丢失吗?

不会。只要浏览器支持标准 TextEncoder,emoji 的 UTF-8 字节会完整保留。

返回开发者工具分类首页