跳到主要内容
Z

Base64 编码/解码工具

对文本或文件进行 Base64 编码与解码,支持标准与 URL-safe 变体。完全免费,无需注册。

免费 无需注册 客户端运行 注重隐私 Updated

使用方法

  1. 1 选择 Encode(编码)或 Decode(解码)模式。
  2. 2 粘贴文本,或上传文件(最大 5MB)。
  3. 3 如果需要兼容 URL 和文件名的变体,请开启 URL-safe Base64 选项。

为什么使用此工具

  • 完整支持 Unicode——emoji 和 CJK 字符都能被正确编码。
  • URL-safe 变体——用 `- _` 替换 `+ /`,并去掉填充(padding)字符。
  • 提供 文件 → Base64 模式,方便将小图片或二进制数据嵌入 JSON 或 data URL 中。
  • 完全在你的浏览器本地运行——数据永远不会上传到我们的服务器。

常见问题

什么是 URL-safe Base64?

标准 Base64 使用 `+ / =` 这几个字符,一旦出现在 URL 或文件名中就容易出问题。URL-safe Base64(RFC 4648 §5)将 `+` 替换为 `-`、`/` 替换为 `_`,并省略填充字符 `=`。这种变体被广泛用于 JWT、OAuth state 以及许多 Web API 中。

可以对文件进行编码吗?

可以——点击“文件 → Base64”上传文件即可。为避免浏览器卡顿,限制为 5MB。如果文件更大,建议使用支持流式处理的命令行工具。

Base64 算是一种安全加密方式吗?

不是——Base64 只是一种可逆编码(reversible encoding),任何人都能轻松解码。它只适合用于数据传输,不能用来隐藏敏感信息。

什么是 Base64 编码/解码工具?

Base64 是一种二进制转文本的编码方式(RFC 4648),它用 64 个可打印的 ASCII 字符(A–Z、a–z、0–9 及两个特殊字符)来表示任意字节数据。标准变体使用 `+` 和 `/`;URL-safe 变体则将它们替换为 `-` 和 `_`,以便结果能够原样出现在 URL 和文件名中而不被转义。Base64 编码/解码工具可以在这两种表示形式之间转换文本或二进制文件。

功能特性

编码与解码

在文本或文件与 Base64 之间双向转换,对格式错误的输入给出清晰的报错提示。

标准格式与 URL 安全格式

可在 RFC 4648 标准字母表(+, /)与适用于 URL 和文件名的 URL 安全字母表(-, _)之间切换。

文本与二进制文件

支持编码 UTF-8 文本,也可拖入任意二进制文件(图片、PDF 等)——输出结果始终保持字节级精确。

100% 隐私安全

完全在客户端运行——你的输入内容绝不会被上传、记录,也不受速率限制。

示例

Input

Hello, Zerethon!

Output

SGVsbG8sIFplcmV0aG9uIQ==

常见使用场景

  1. 1

    将图片嵌入为 data URI

    对小图片进行 Base64 编码,将其直接内嵌到 CSS 或 HTML 中,从而节省一次 HTTP 请求。

  2. 2

    构建 Basic Auth 请求头

    对 "user:password" 进行编码,用于 HTTP Authorization 请求头。注意:Base64 只是一种编码方式,并非加密——它并不能隐藏任何内容。

  3. 3

    查看 JWT 内容

    解码 JSON Web Token 中 URL 安全的 Base64 片段,以读取其头部(header)和声明(claims)信息。

Base64 编码/解码工具 与其他替代方案的对比

Base64 编码/解码工具 与常见的浏览器及桌面替代方案对比 — 一览各项功能差异。
功能 Zerethon Tools 常见在线工具 桌面应用
Files leave device No Yes (upload) No
URL-safe variant Yes Sometimes Yes
Binary file support Yes Sometimes Yes
Free Yes Yes Often free
Signup required No Sometimes No
概要

Zerethon 的 Base64 工具完全在浏览器本地对文本和二进制文件进行编码与解码,遵循 RFC 4648 标准。它支持标准字母表(+, /)和 URL 安全字母表(-, _),能够正确编码 UTF-8 文本,并且绝不会上传你的数据。完全免费,无需注册,也没有使用次数限制。

分类
开发者
价格
免费
隐私
基于浏览器
注册
无需

参考资料

隐私

除非另有说明,否则你的数据永远不会离开浏览器。Base64 编码/解码工具 完全在客户端运行 — 无需上传服务器,不记录日志,不追踪你输入的内容。

对比

了解基础知识

操作指南

相关工具

在 Zerethon Social 上创作、分享与成长

免费注册。赚取积分,收集成就,与全球创作者建立联系。

免费试用 Zerethon