首页/Base64 编码 / 解码
编码

Base64 编码 / 解码

通用 Base64 编解码,适用于文本与 Data URI(UTF-8)

输入
明文
输出
Base64

常见问题

如何使用 Base64 编码 / 解码?
第二步 — 右侧会实时显示 Base64 结果;编码长度约为源 UTF-8 字节数的 4/3。 第三步 — 反向操作时,将 Base64 字符串粘贴到右侧;工具会解码,甚至能接受无填充的 URL 安全变体。
Base64 编码 / 解码 能做什么?
典型场景: 后端将二进制资源(图片、PDF)以 Data URI 形式嵌入 HTML/CSS;前端在 Authorization: Basic 头中使用 Base64 传递用户名和密码;处理 JWT 的 header 与 payload(Base64URL 编码);将密文以字符串形式存入 JSON 或数据库;对非敏感提示进行短字符串轻度混淆(注意:Base64 是编码,不是加密)。 典型场景: 后端将二进制资源(图片、PDF)以 Data URI 形式嵌入 HTML/CSS;前端在 Authorization: Basic 头中使用 Base64 传递用户名和密码;处理 JWT 的 header 与…
Base64 编码 / 解码 是免费的吗?
完全免费。本工具 100% 免费使用,无需注册、无需账户、无广告、无次数限制。所有处理均在浏览器本地完成,不依赖服务器,因此不存在任何付费门槛。
使用 Base64 编码 / 解码 时我的数据是否安全?
隐私说明: 所有编解码均在浏览器本地完成,因此密码、令牌、私钥等敏感字符串不会上传,可安全用于内部凭据的临时转换。 隐私说明: 所有编解码均在浏览器本地完成,因此密码、令牌、私钥等敏感字符串不会上传,可安全用于内部凭据的临时转换。
Base64 编码 / 解码 支持哪些格式、浏览器或输入?
请记住 Base64 只是编码,并非安全措施。 Base64 是将二进制数据编码为 ASCII 字符串的经典方式,广泛用于邮件传输、URL 参数、内嵌 Data-URI 图像、JWT 令牌、加密密钥存储等场景。
关于 Base64 编码 / 解码 有哪些技术要点需要了解?
标准 Base64 使用 64 个字符 A-Z a-z 0-9 + / 加上 = 作为填充;URL 安全变体将 + 替换为 - , / 替换为 _ ,通常省略填充。 请记住 Base64 只是编码,并非安全措施。