🔗
Base64URL 编解码
RFC 4648 §5 URL-safe Base64 编解码,支持 JWT/JWS 三段解析、padding 策略与标准 Base64 互转
方向
原文
0 字符
Base64URL
- Base64URL(RFC 4648 §5)把标准 Base64 的 + / 换成 - _,并省略结尾的 = 填充,使其能安全出现在 URL、文件名与 HTTP 头中而无需二次编码。
- Padding 策略:绝大多数 Web 场景(JWT、PKCE、AWS SigV4 等)使用无 padding 形式;若对方明确要求带 =,选「带 = 填充」。
- 本工具对 JWT / JWS 会自动按 header.payload.signature 三段独立解析。**只解析、绝不验签**——我们不会、也无法验证签名是否有效,请勿仅凭解析结果判断令牌可信。
- alg=none 是危险的退化算法(任何人都可伪造),一旦检测到会显示红色高危提示。
- 「与标准 Base64 互转」一栏把 - _ 换回 + /,便于你复制到标准 Base64 工具或 openssl 中核对。
- 全部计算在浏览器本地完成,输入不会上传。
使用说明 / 算法说明
- Base64URL(RFC 4648 §5)把标准 Base64 的 + / 换成 - _,并省略结尾的 = 填充,使其能安全出现在 URL、文件名与 HTTP 头中而无需二次编码。
- Padding 策略:绝大多数 Web 场景(JWT、PKCE、AWS SigV4 等)使用无 padding 形式;若对方明确要求带 =,选「带 = 填充」。
- 本工具对 JWT / JWS 会自动按 header.payload.signature 三段独立解析。**只解析、绝不验签**——我们不会、也无法验证签名是否有效,请勿仅凭解析结果判断令牌可信。
- alg=none 是危险的退化算法(任何人都可伪造),一旦检测到会显示红色高危提示。
- 「与标准 Base64 互转」一栏把 - _ 换回 + /,便于你复制到标准 Base64 工具或 openssl 中核对。
- 全部计算在浏览器本地完成,输入不会上传。