工具说明
Base64 编解码工具能在「普通文本」和「Base64 字符串」之间互相转换。Base64 是一种把任意数据用 64 个可打印字符表示的编码方式,常用于在只能传文本的场合(如 JSON、URL、邮件、Data URL)安全携带二进制或含特殊字符的内容。
需要强调的是:Base64 是编码,不是加密。它没有密钥、可被任何人轻易还原,千万不要用它来「加密」密码或敏感信息。本工具在浏览器本地完成编解码,输入内容不会上传。
使用步骤
- 把要处理的内容粘贴到输入框。
- 选择方向:「编码」(文本 → Base64)或「解码」(Base64 → 文本)。
- 工具即时给出结果。
- 点击「复制」获取结果;解码失败通常是因为输入不是合法的 Base64。
适用场景
- 把小图标做成 Data URL 内嵌进 CSS/HTML,减少请求。
- 在 JSON 或配置里携带一段二进制或带换行的内容。
- 快速查看一段 Base64 到底编码了什么明文。
- 调试接口时编解码 token、签名等字段。
常见问题
Base64 能用来加密吗?
不能。它没有密钥,任何人都能解码,只是「编码」。需要保密请使用真正的加密算法。
为什么编码后体积变大了?
Base64 每 3 字节用 4 个字符表示,体积大约增加三分之一,这是正常现象。
支持中文吗?
支持。中文等非 ASCII 文本会先按 UTF-8 处理再编码,解码后能正确还原。