教程/工具教程

Base64URL 编码 / 解码 教程

Base64URL 双向转换(-/_)。

概览

Base64URL 是 URL 安全的 Base64 变体(`+`→`-`,`/`→`_`,可省略 padding)。常见于 JWT。

适用场景

  • 调试时对内容做编码/解码
  • 处理双重编码问题(逐层转换排查)

常见坑

  • 不可见字符(空格/换行)常导致解码失败
  • Base64 不是加密,不要把它当“隐藏”

常见问题

Base64URL 和 Base64 有啥区别?

主要是字符集不同,且 Base64URL 常省略末尾的 = padding。

解码失败怎么办?

检查是否缺少 padding;工具会尝试自动补齐,但若输入被截断仍会失败。

示例

输入

Hello

输出

SGVsbG8