Base64 编解码

Base64 在线编码解码

将中文与 Unicode 文本安全转换为 Base64 字符串,或还原有效的 Base64 内容。

Base64 可逆,不是加密

输入

准备编码

Base64 只是可逆编码,不是加密,不应用来隐藏密码或密钥。

结果

可复制文本

5Lit5paH5LiOIGVtb2ppIOS5n+iDveato+ehrue8lueggSDinJM=

处理规则

先把 Unicode 文本转成 UTF-8 字节,再进行 Base64。

浏览器原生 btoa 只接受单字节字符,直接处理中文会报错。本工具先使用 UTF-8 编码把文本转换为字节,再进行 Base64 编码。

Base64 每 3 个原始字节通常变成 4 个字符,所以数据体积约增加三分之一。它适合传输表示,不适合压缩或保密。

Base64 字符表使用 A–Z、a–z、0–9、+、/,末尾可能用 = 补齐。

常见问题

Base64 在线编码解码 · 常见问题

Base64 是加密吗?

不是。Base64 没有密钥,任何人都可以还原内容。

为什么 Base64 比原文更长?

它用 4 个可打印字符表示 3 个字节,通常增加约 33% 体积。

这个工具支持中文吗?

支持。页面先按 UTF-8 处理 Unicode,再进行 Base64 编解码。