返回
Base64 编码解码
Base64 编码与解码,支持 UTF-8 中文与 URL 安全模式
使用说明
用途在普通文本与 Base64 编码之间互相转换,支持中文。
怎么用选择「编码」或「解码」,在上方输入内容,点击「转换」即可;结果可一键复制或「交换结果」继续处理。
什么时候用邮件附件编码、URL 传参、接口数据传输、查看或生成 DataURL 时经常用到。
注意编码后的体积会比原文大约 33%;解码失败通常说明输入不是合法的 Base64。
Base64 编码解码 使用指南
Base64 是互联网上最常见的编码方式之一,把二进制或非 ASCII 文本转换为纯 ASCII 字符串,方便在邮件、URL、JSON 等文本协议中传输。本工具支持中文等 UTF-8 文本的直接编码解码,并提供 URL 安全模式。
使用示例
编码文本输入:hello
输出:aGVsbG8=
输出:aGVsbG8=
编码中文输入:中文
输出:5Lit5paH
输出:5Lit5paH
解码输入:aGVsbG8=
输出:hello
把密文粘贴回输入框,切到「解码」再转换
输出:hello
把密文粘贴回输入框,切到「解码」再转换
常见问题
Q:Base64 是加密吗?
不是。Base64 只是编码,任何人拿到结果都能直接解码回原文,不能用于保护机密信息,需要保密请用 AES 等真正的加密。
Q:解码乱码或失败怎么办?
确认输入是完整合法的 Base64(字符集 A-Za-z0-9+/=),并在「解码」模式下操作;含中文的原文请按 UTF-8 编码。
Q:编码后为什么变长了?
Base64 每 3 字节转换成 4 个字符,体积约增加 33%,这是正常现象。
使用提示
- 需要放进 URL 参数时使用「URL 安全模式」,把 + 和 / 替换为 - 和 _,避免被浏览器转义。
- 看到 data:image/png;base64,... 开头的图片数据,把逗号后的部分粘贴进「图片转 Base64」工具即可还原图片。
