免费使用 · 无需注册 · 数据本地处理

Base64 编解码工具

免费在线 Base64 编码与解码,正确处理中文 UTF-8 字符,支持 URL 安全格式。

输出
输入长度
0
输出长度
0
膨胀率
—
输出
字节数
0
状态
—

使用指南

  1. 编码文本

    切换到「编码」标签,粘贴原文(支持中文),点击「编码为 Base64」即可得到结果。

  2. 解码文本

    切换到「解码」标签,粘贴 Base64 字符串,点击「解码为文本」还原原文。

  3. URL 安全格式

    勾选「URL 安全格式」后,输出的 + / 会变成 - _,且不保留末尾 = 填充,适合直接放进链接参数。

常见问题

Base64 是什么?

Base64 是一种二进制到文本的编码方案,用 64 种可打印字符表示任意二进制数据,常用于在只支持文本的协议(如 SMTP、JSON、URL)中传输二进制内容。

Base64 是加密吗?

不是。Base64 只是编码,不提供任何安全性,任何人都能解码。它常与 HTTPS、密码哈希等真正的安全措施配合使用。

为什么中文编码后和英文长度不同?

Base64 是按字节编码的,一个中文字符在 UTF-8 中占 3 个字节,因此编码结果约为单个英文字母的 4 倍长度。

URL 安全格式是什么?

标准 Base64 中的 + 和 / 在 URL 中有特殊含义,URL 安全格式将它们替换为 - 和 _,并去掉末尾的 = 填充符号。

更多在线工具