明文 / 原文
0 字符 / 0 B
Base64 编码结果
0 字符 / 0 B
拖拽文件到此处,或点击选择文件
文件将编码为 Base64
Base64 小知识
什么是 Base64?
Base64 是一种基于 64 个可打印字符(A-Z、a-z、0-9、+、/)来表示二进制数据的编码方式。它常用于在文本协议中传输二进制数据。
注意:Base64 是编码方式,不是加密算法,不应将其用于保护敏感数据。
Base64URL 和标准 Base64 有什么区别?
Base64URL 是标准 Base64 的 URL 安全变体,主要区别:
- 将
+替换为- - 将
/替换为_ - 移除末尾的
=填充
Base64URL 常用于 JWT Token、URL 参数等场景,避免特殊字符被 URL 编码。
常见使用场景
- Data URI:在 HTML/CSS 中内嵌小图片、字体
- JWT Token:JSON Web Token 的三段结构使用 Base64URL 编码
- 邮件附件:MIME 协议中传输二进制附件
- API 传输:在 JSON 等文本格式中传递二进制数据
- 配置文件:如 Kubernetes Secret 使用 Base64 编码
快捷键
Ctrl + Enter:编码Ctrl + Shift + Enter:解码