🔐 Base64 编码解码工具
在线 Base64 加密解密工具,支持文本与 Base64 互转。基于标准 Web API 实现 UTF-8 安全编解码,中文无乱码。浏览器本地处理,数据不上传服务器。
广告位 - 招商中
🔒 编码
🔓 解码
什么是 Base64 编码?
Base64 是一种基于 64 个可打印字符来表示二进制数据的编码方式。它广泛用于电子邮件附件(MIME)、网页中嵌入图片(Data URI)、API 数据传输、JSON Web Token (JWT) 等场景。Base64 将每 3 个字节编码为 4 个字符,编码后数据大小约为原始数据的 133%。
本工具使用浏览器内置的 TextEncoder 和 TextDecoder API 实现 UTF-8 安全编解码,确保中文、日文、韩文等非 ASCII 字符在编码和解码过程中不会出现乱码问题。
Base64 编解码的常见场景
- 数据 URI 嵌入图片 — 将图片转换为 Base64 嵌入 HTML/CSS,减少 HTTP 请求
- API 数据传输 — 在 JSON 中安全传输二进制数据
- JWT Token 解析 — 解码 JWT 的 Payload 部分查看内容
- 配置文件加密 — 简单混淆配置中的敏感信息(注意:不是真正的加密)
- 邮件附件 — MIME 协议使用 Base64 编码邮件附件
注意事项
Base64 编码不是加密算法,它只是一种数据表示方式。任何人都可以轻松解码 Base64 数据,因此不要把 Base64 当作密码保护手段。如果你需要保护数据安全,请使用 AES、RSA 等标准加密算法。