RunToolz iconRunToolz
Welcome to RunToolz!

Base64编码/解码器

将文本编码为 Base64,或将 Base64 字符串解码为文本。

结果

使用方法

  1. 选择编码或解码选项卡
  2. 在输入区域输入您的文本或 Base64 字符串
  3. 点击按钮进行转换
  4. 复制结果或使用交换按钮反转

支持 UTF-8 字符和 URL 安全的 Base64 格式

什么是 Base64?

Base64 是一种将二进制数据表示为 ASCII 字符串格式的二进制到文本编码方案。它被设计用于通过仅可靠支持文本内容的通道传输以二进制格式存储的数据。

工作原理

Base64 编码使用 64 个字符集(A-Z、a-z、0-9、+、/)将每 3 字节的二进制数据转换为 4 个 ASCII 字符。当输入长度不能被 3 整除时,使用 = 字符进行填充。

字符集
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/

常见用例

电子邮件附件

电子邮件中二进制文件的 MIME 编码

Data URI

在 HTML/CSS 中直接嵌入图像

JWT 令牌

JSON Web Token 使用 Base64URL 编码

URL 参数

在 URL 中安全传递二进制数据

XML/JSON

在基于文本的格式中嵌入二进制数据

数据库存储

在文本列中存储二进制数据

常见问题