常见问题

Q: 为什么 Base64 编码后的文本比原文长?

A: Base64 使用 64 个字符来表示二进制数据。为了兼容性,它大约会使数据体积增加 33%。所以 Base64 并不适合传输大文件。

Q: 中文解码出现乱码?

A: 标准的 window.atob() 不支持 Unicode 字符。本工具使用了 js-base64 库,完美支持 UTF-8 编码的中文、Emoji 等字符,请放心使用。

Q: 转换后的图片可以在所有浏览器显示吗?

A: 是的。现代浏览器(Chrome, Firefox, Safari, Edge, IE8+)都支持 Data URI Scheme。