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 |
---|---|---|
加号 | + | - |
斜杠 | / | _ |
等号 | = | (去掉) |