什么是 Base64?
Base64 是一种用 64 个可打印字符(A-Z、a-z、0-9、+、/)表示二进制数据的编码方式。常用于在文本协议(如 HTTP、JSON)中传输二进制数据。
在线 Base64 编码和解码工具,支持 Unicode 字符,所有处理在浏览器本地完成。
将文本或图片编码为 Base64 字符串。
将 Base64 字符串解码为文本或图片。
Base64 是一种用 64 个可打印字符(A-Z、a-z、0-9、+、/)表示二进制数据的编码方式。常用于在文本协议(如 HTTP、JSON)中传输二进制数据。
纯 Base64 只包含编码后的数据本身,适合传给后端接口或存入数据库。Data URI 在前面加上了 data:image/png;base64, 前缀,可以直接作为 img 标签的 src 在浏览器中使用。
Base64 编码会使数据体积增大约 33%。每 3 个字节的原始数据会被编码为 4 个 Base64 字符。
所有编码解码操作都在浏览器本地完成,数据不会上传到任何服务器。Base64 是编码而非加密,不能用于保护敏感数据。