Base64 编码 / 解码
文本转 Base64 或反向解码,完整支持中文与 emoji(多数在线工具对中文乱码,本工具按 UTF-8 正确处理)。
Base64 是什么,用来做什么?
Base64 是一种把任意字节编码成纯文本的安全表示法,常见用途包括:在 URL 或配置文件中安全携带内容、 网页里的 data URI 图片(如 data:image/png;base64,…)、接口调试时查看被编码的字段。 注意 Base64 是编码而不是加密——任何人都能解回来,敏感信息不要用 Base64「加密」。
为什么很多工具中文会乱码?
浏览器的 btoa 只接受单字节字符,直接编码中文会报错或乱码。本工具先做 UTF-8 字节化再编码, 解码时同样按 UTF-8 还原,中文、emoji 都能正确往返。全部过程在浏览器本地完成。