DevDesk

ENCODING / DEVDESK

Base64 编码 / 解码

将 UTF-8 文本编码为 Base64,或将 Base64 解码回文本。多字节字符和 emoji 均按字节正确处理。

输入
结果

输入和输出示例

示例 1

输入

DevDesk

输出

RGV2RGVzaw==

示例 2

输入

Hello, world!

输出

SGVsbG8sIHdvcmxkIQ==

使用方法

  1. 输入文本或 Base64 字符串。
  2. 选择编码或解码。
  3. 复制结果,或交换输入与输出。

常见问题

Base64 会加密数据吗?

不会。Base64 只是字节的文本表示形式,不提供密钥或机密性。

中文和 emoji 会乱码吗?

工具使用 TextEncoder 和 TextDecoder 处理 UTF-8 字节,可保留多字节字符。

URL-safe Base64 有什么区别?

它用 - 和 _ 替代 + 和 /,有时会省略填充。请与标准 Base64 区分使用。