关于Base64 编解码
Base64 编解码工具用于在原始文本和 Base64 字符串之间互转。编码常用于把二进制或特殊字符转成安全的 ASCII 文本(比如图片内嵌、JWT、HTTP 头);解码则用于还原被编码的内容。工具完整支持中文和 Unicode,并提供 URL 安全模式(把 + / = 换成 - _)和逐行模式(批量处理多行数据,每行单独编解码)。
常见使用场景
- 调试接口时,解析请求头或 Token 里的 Base64 内容
- 把文本编码成 Base64 用于数据传输或内嵌
- URL 场景下需要 URL 安全的 Base64(不含 + / =)
- 批量处理多行数据,每行单独编码或解码
常见问题
- 为什么解码中文会出现乱码?
- Base64 本身不规定字符编码。如果原始内容是 UTF-8 中文,工具会按 UTF-8 解码;如果编码端用的是其他编码(如 GBK),就会出现乱码。本工具默认按 UTF-8 处理。
- URL 安全模式是什么意思?
- 标准 Base64 含有 + / =,这些字符在 URL 里有特殊含义。URL 安全模式把它们替换成 - _ 并去掉末尾的 =,可以安全地放进 URL。