Base64 编解码En

加载中...

Base64 编码解码 — 支持文本、文件与 URL 安全模式

把文本编码为 Base64,或把 Base64 解回可读文本——也支持把文件(图片、文档均可)编码为 Base64 字符串。URL 安全模式把 +/ 替换为 -_,让编码值可以安全放进 URL、Cookie 和 JWT 类令牌。

编码解码全部在浏览器本地运行。密码、API Key、令牌和文件内容不会离开你的设备——这点很重要,因为 Base64 常与凭据同时出现,且任何截获者都能瞬间解码。工具正确处理 Unicode,中文和表情符号往返转换不会乱码。

如何进行 Base64 编码解码

  1. 字符串处理选文本模式,文件编码切换到文件模式。
  2. 把文本粘贴到输入区(或拖入文件)。
  3. 若结果要用于 URL 或 Cookie,开启 URL 安全模式。
  4. 点击编码或解码——结果立即出现。
  5. 一键复制输出。

常见问题

Base64 是加密吗?

不是。Base64 是编码而非加密——任何人都能立即解码。它的作用是用可打印字符表示二进制数据,以便通过 JSON、XML、URL、邮件等纯文本通道传输。绝不要用它保护机密。

为什么 Base64 结果末尾有 = 号?

填充符。Base64 把每 3 字节编码为 4 个字符;输入字节数不是 3 的倍数时,用 = 补齐最后一组。它本身不携带数据,URL 安全场景下常被省略。

什么是 URL 安全 Base64?

标准 Base64 使用 + 和 /,这两个字符在 URL 中有特殊含义。URL 安全 Base64 把它们替换为 - 和 _,使编码串可直接嵌入查询参数和路径。JWT 用的就是这种变体。

能把图片等文件编码成 Base64 吗?

可以——切换到文件模式拖入任意文件。常见用途是生成 data URI(data:image/png;base64,...)把小图内联进 CSS、HTML 或 JSON API。

相关工具

PureKit · base64 · 免费在线工具——全部在浏览器本地处理,不上传。