使用步骤
- 在输入框粘贴文本或Base64。
- 点击编码或解码。
- 复制结果。
常见问题
中文会乱码吗?
不会。本工具已按 UTF-8 处理多字节字符,中文编码解码都不会乱码;若别处乱码多半是编码方式不一致。
Base64 是加密吗?
不是加密,只是编码,任何人都能瞬间解码,请勿用于敏感或保密内容,它只解决"传输/存储格式"问题。
编码后体积为什么变大了?
Base64 每 3 字节变 4 字符,约膨胀 33%;适合小段文本或图标,大文件请先压缩。
Data URL 和 Base64 什么关系?
Data URL 把 Base64 数据直接写进网页(如 background-image:url(data:image/png;base64,...)),省去额外请求。
什么时候需要 Base64 编码?
在 JSON、CSS、HTML 或 URL 中内嵌二进制(图片/字体)、或避免特殊字符破坏格式时常用。
解码失败提示无效字符怎么办?
说明内容不是标准 Base64 或含换行/空格;可先清理空白再解码,或确认原数据是否被截断。
关于Base64编解码
编码使用浏览器原生 Base64 接口并处理 UTF-8,确保中文不乱码;解码同样还原为原始文本。纯本地运行,内容不上传。