TingYu Tools

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==