JWT 的 Header 与 Payload 本质是 Base64URL 编码。本工具提供文本/JSON 与 Base64URL 的双向转换,并支持 JWT 专用模式,一键提取并解码三段。
Base64URL 是 Base64 的 URL 安全变体:把 + 换成 -、/ 换成 _,并省略末尾的 = 填充。JWT 的三段均使用该编码。
本工具处理 UTF-8 中文、padding、+-/_ 差异,编解码均容错,非法输入不会导致页面异常。
JWT 专用模式可粘贴完整 Token,自动拆出 Header / Payload / Signature 三段 Base64URL,并分别解码 Header 与 Payload。
Q:Base64URL 和普通 Base64 有什么区别?
Base64URL 把 + 改为 -、/ 改为 _,并去掉结尾的 =,以便安全地放进 URL 与 JWT 中。内容本身完全一致。
Q:为什么解出的中文是乱码?
Base64URL 解码后需按 UTF-8 解释字节。本工具已按 UTF-8 处理;若仍乱码,通常说明原始内容并非 UTF-8 编码的文本。
Q:JWT 三段都能解码吗?
Header 与 Payload 是 Base64URL 编码的 JSON,可以解码;Signature 是二进制签名结果,一般不解码为文本。
继续使用本站其它 JWT 处理工具: