Base64 编码解码
快速进行 Base64 编码与解码,支持文本和图片文件转 Base64。
字符数: 0
文件:
常见问题
Base64 编码有什么用途?
Base64 常用于将二进制数据(图片、文件)转换为纯文本格式,方便在 JSON、HTML、URL、邮件等文本协议中传输。例如将图片转为 Data URI 后可直接嵌入 CSS/HTML,无需单独请求图片文件。
Base64 是加密吗?
不是。Base64 是一种编码方式,不提供任何安全性保护——任何人都可以轻松解码。若需要保证数据安全,应使用加密算法(如 AES)处理,而非仅仅 Base64 编码。
编码后的内容体积会增大吗?
是的,Base64 编码会使数据体积增大约 33%——每 3 字节原始数据会编码为 4 个字符。因此不建议将大文件 Base64 编码后嵌入 HTML,会显著增加页面大小。
图片转 Base64 后如何使用?
转换后会生成 data:image/jpeg;base64,... 格式的字符串,可直接作为
<img src="..."> 的 src 属性值,或用于 CSS background-image,无需单独部署图片文件。