Base64 编码 / 解码

安全的 UTF-8 Base64 编码与解码。

你的文本完全在浏览器中编码和解码,因此你粘贴的任何内容都不会被上传到服务器。

需要检查令牌?试试 JWT 解码器。

关于 Base64 编码 / 解码

这款 Base64 编解码工具可将文本转换为 Base64,并把 Base64 解码回可读文本,全部在你的浏览器本地处理。编码过程对 UTF-8 安全,因此表情符号、重音字符和任意 Unicode 字符都能正确往返而不会损坏。解码器很宽容:它接受 URL 安全字母表(使用 - 和 _)、容忍缺失的填充,并在将 Base64 解码为文本前清除多余的空白字符。它专为开发者、QA 工程师以及任何处理 API、JWT、数据 URI 或 HTTP 头的人打造,让你随手快速、可靠地编码或解码。一键即可在编码与解码模式之间切换并复制结果。由于一切都在浏览器中运行,不会有任何内容被上传到服务器。

功能特性

如何使用 Base64 编码 / 解码

  1. 选择编码模式将文本转换为 Base64,或选择解码模式将 Base64 转回文本。
  2. 在输入框中键入或粘贴你的文本或 Base64 字符串。
  3. 在输出区即时查看转换结果。
  4. 复制输出,用于你的 API 调用、请求头或数据 URI。

示例

输入

Hello, ArrayKit!

输出

SGVsbG8sIEFycmF5S2l0IQ==

将纯 UTF-8 文本编码为标准 Base64。

常见错误与故障排除

常见问题

什么是 Base64 编解码工具?
它是一种在文本、二进制安全字符串与 Base64 之间相互转换的工具。ArrayKit 的 Base64 编解码工具在你的浏览器中双向运行,并对表情符号和重音字符进行 UTF-8 安全处理。
如何将 Base64 字符串解码为文本?
切换到解码模式,将你的 Base64 字符串粘贴到输入框,可读文本会立即出现在输出区供你复制。
ArrayKit 的 Base64 工具支持 URL 安全 Base64 吗?
支持。解码会接受 URL 安全字母表所用的 - 和 _ 字符,并容忍缺失的填充,因此来自 JWT 和 URL 的令牌都能干净地解码。
Base64 工具能处理表情符号和重音字符吗?
能。文本在 Base64 之前会先经过 UTF-8 编码,因此任何 Unicode(包括表情符号和重音字符)都能正确往返而不损坏。
为什么我的 Base64 字符串解码失败?
输入包含 Base64 字母表以外的字符,或字符串缺失了一部分。请粘贴完整、未修改的字符串,并移除任何杂散符号。
使用 Base64 工具时我的数据会被发送到任何地方吗?
不会。所有编码和解码都在你的浏览器本地进行,你的数据永远不会离开你的设备,也不会有任何内容被上传到服务器。

相关工具

全部 ArrayKit 工具