Base64编码/解码器
将文本编码为Base64或将Base64解码为纯文本。支持UTF-8输入。
结果
已复制!
结果将显示在此处。
使用方法
Base64 编码使用 64 个字符的字母表将二进制数据表示为 ASCII 文本,广泛用于电子邮件附件、URL 数据和 JSON 字段。
编码:在输入框中粘贴纯文本或数据,点击【编码】。结果是适合通过文本系统传输的 Base64 字符串。
解码:粘贴 Base64 字符串,点击【解码】即可恢复原始文本。
Base64 编码会使数据大小增加约 33%(每 3 字节对应 4 字符)。这不是加密——编码后的字符串任何人都可以轻松解码。用它来编码数据,而不是保护数据。工具支持标准 Base64 和 URL 安全变体(用 - 和 _ 替换 + 和 /)。
使用场景
- 编码二进制数据用于文本传输
- 在HTML或CSS中嵌入图片
- 解码JWT令牌
- 处理Basic Auth认证头
- 编码URL参数
常见问题
- Base64 是加密吗?
- 不是。Base64 只是编码方案——编码后的数据任何人都可以轻松解码。
- 为什么输出以 = 字符结尾?
- = 字符是填充符,将输出对齐到 4 的倍数。
- 工具支持二进制文件吗?
- 工具针对文本进行了优化。对于二进制文件,请使用专用转换器。
- 标准 Base64 和 URL 安全 Base64 的区别是什么?
- URL 安全版本用 - 和 _ 替换 + 和 / 以避免 URL 中的问题。
- 我的数据会被存储吗?
- 不会。所有操作在浏览器本地运行。