Base64 编解码

💬 留言讨论

常见问题

Base64 编码用来做什么? +

Base64 将二进制数据编码为 ASCII 文本,用于邮件附件(MIME)、HTML/CSS 嵌入图片、HTTP 基本认证和 JWT Token。

Base64 等于加密吗? +

不是。Base64 是编码,不是加密,任何人都能立即解码。不要用 Base64 保护敏感数据,应使用 AES 等正规加密算法。

什么是 URL 安全的 Base64? +

标准 Base64 使用 + 和 /,在 URL 中有特殊含义。URL 安全 Base64 将其替换为 - 和 _,可直接用于 URL 和 JWT。

Base64 结果末尾为什么有等号? +

等号是填充符。Base64 将 3 字节转为 4 个字符,输入字节数不能被 3 整除时,用 = 补齐长度。

如何将图片转为 Base64 嵌入 HTML? +

用本工具编码图片文件,然后在 HTML 中用 <img src="data:image/png;base64,编码结果"> 直接嵌入,无需额外 HTTP 请求。

Base64 相关教程

什么是 Base64 编码,原理详解 如何在线 Base64 编码文本和文件 如何在线解码 Base64 字符串 Base64 编码的安全注意事项 JWT Token 中的 Base64 编码解析 JavaScript 中 Base64 编解码完整指南