Base64/UrlsafeBase64 在线编码/解码工具
支持标准Base64和URL安全的Base64编码解码,提供多种编程语言实现示例
编码配置
原文
编码/解码结果
编程语言实现示例
各语言示例代码
-
base64编码解码 (C)
1 -
base64编码解码 (CPP)
1 -
base64编码解码 (GO)
1 -
base64编码解码 (JAVA)
1 -
base64编码解码 (JS)
1 -
base64编码解码 (PHP)
1 -
base64编码解码 (PY)
1
Base64编码知识
什么是Base64?
Base64是一种基于64个可打印字符来表示二进制数据的编码方法。它常用于:
- 在HTTP协议中传输二进制数据
- 在JSON中嵌入图片等二进制数据
- 在邮件系统中传输附件
- 在URL中传递参数
URL安全Base64
URL安全Base64是Base64的变种,将标准Base64中的+和/字符分别替换为-和_,并去掉填充字符=,使其可以安全地用于URL中。
| 字符 | 标准Base64 | URL安全Base64 |
|---|---|---|
| 加号 | + | - |
| 斜杠 | / | _ |
| 等号 | = | (去掉) |