Base64 编码 / 解码 使用指南
支持普通 Base64 与 Base64Url 格式,正确处理 Unicode 文本。
功能说明
支持普通 Base64 与 Base64Url 格式,正确处理 Unicode 文本。
使用步骤
- 填写「输入」。
- 结果区会即时更新;可一键复制结果用于记录或汇报。
典型使用场景
- 前后端数据交换:把二进制/Unicode 安全地放进 JSON 文本字段。
- 令牌/签名传输:JWT、签名等 Base64Url 片段的编解码。
- 调试核对:对抓取到的 Base64 串解码查看原文。
算例参考
- 示例:编码 "ToolBox":ToolBox → VG9vbEJveA==;解码回推即得原文本,注意 padding =。
注意事项
本工具纯前端运行,输入内容不上传服务器;结果为按上述口径得到的理论估算值。实际应用受设备参数、测量条件与当地规范影响,请以设备铭牌、检测报告与现行标准为准,重大决策建议咨询专业人士。
- Base64 与 Base64Url 区别?
- 后者把 +/ 换成 -_ 并去掉填充,适合放在 URL/文件名中不被转义。
- 中文为何要特殊处理?
- 需先按 UTF-8 编码为字节再 Base64,否则会按平台默认编码出错。
- 解码失败常见原因?
- 长度非 4 倍数、填充缺失或混用标准/Url 变体。