Base64 编解码
字符串的 Base64 编解码
输入数据
支持中文、特殊字符和换行
转换模式
格式选项
💡 使用说明
什么是 Base64?
Base64 是一种基于 64 个可打印字符来表示二进制数据的编码方法。它常用于在文本协议中传输二进制数据。
功能特点
- 将二进制编码为文本以便传输
- 作为 data URI 内嵌小文件
- 支持多行格式(MIME 标准)
- 自动处理中文和特殊字符
应用场景
- 电子邮件附件编码(MIME)
- Data URL(图片、字体等)
- API 数据传输
- JSON Web Token(JWT)
技术细节
- 使用 64 个字符:A-Z, a-z, 0-9, +, /
- = 用于填充,使长度为 4 的倍数
- 编码后体积增加约 33%
- Base64URL 变体使用 - 和 _ 替代 + 和 /
转换结果
5Lit5paH5rWL6K+V77yaQmFzZTY0IOaYr+S4gOenjeS6jOi/m+WItuWIsOaWh+acrOeahOe8lueggeaWueahiA==
输入大小64 字节
输出大小88 字节
大小变化+37.5%
输入字符26
输出字符88
包含换行✗
字符分析
A-Z, a-z71
0-910
+ /5
=2
转换详情
原始文本
中文测试:Base64 是一种二进制到文本的编码方案↓ 编码
Base64 字符串
5Lit5paH5rWL6K+V77yaQmFzZTY0IOaYr+S4gOenjeS6jOi/m+WItuWIsOaWh+acrOeahOe8lueggeaWueahiA==