将文本编码为Base64或将其解码回来。

编码和解码在浏览器中进行(支持UTF-8)——不会上传任何内容。

纯文本
Base64
输入不是有效的Base64。

关于 Base64 编码 / 解码

这个 Base64 编码解码器可以将文本转换为 Base64 编码,也可以反向转换,两个并排的面板实时显示结果。在一侧输入纯文本即可立即看到编码结果,或者在另一侧粘贴 Base64 字符串以进行解码——点击交换按钮可一键切换方向。

该实现支持 UTF-8,因此重音符号、表情符号和非拉丁文字都能正确往返转换,不会像基于 btoa 的简易转换器那样把它们弄乱。无效的 Base64 输入会被立即标记出来,而不是产生一堆乱码输出。

一切都在你的浏览器中完成;你输入的任何内容都不会被上传。这使得它成为在线解码 base64 的安全场所,即便载荷是 API 凭证、配置片段,或者你不想粘贴到随便某个网站服务器上的邮件片段。

如何使用 Base64 编码 / 解码

  1. 在左侧面板中输入或粘贴纯文本,将其编码为 Base64。
  2. 或者在右侧面板中粘贴现有的 Base64 字符串以进行解码。
  3. 使用"交换"翻转两个面板并反转方向。
  4. 将任意一侧的内容复制到剪贴板,或点击"清空"重新开始。

常见问题

Base64 使用 64 个安全的 ASCII 字符来表示二进制或任意文本数据,使数据能够顺利通过只处理文本的系统进行传输——例如邮件正文、JSON 载荷、data URI、HTTP 基本认证请求头和配置文件。

不是。Base64 是一种编码方式,而不是加密——任何人都可以立即解码它,正如这个工具所做的那样。切勿用它来保护机密信息;任何需要保密的内容都应使用真正的加密方式。

可以。文本在进行 Base64 编码之前会先转换为 UTF-8,因此表情符号、带重音符号的字符和非拉丁字母都能准确解码回你输入的原文。

不会。编码和解码都在你的浏览器中运行。你在此粘贴的令牌、凭证或隐私字符串永远不会被传输到任何地方。

是的——Base64 编码解码器免费且无限制使用,无需账号。

解码器以严格模式运行:Base64 字母表之外的字符或损坏的填充序列都会被拒绝。请检查是否存在换行符、缺少 = 填充符,或者使用 - 和 _ 而非 + 和 / 的 URL 安全变体。


热门搜索
base64 编码 base64 解码 base64 编码器 在线 base64 解码器 文本转 base64 解码 base64 字符串
需要帮助?
使用此工具时遇到问题?请告诉我们的团队。
报告问题

将此免费工具添加到你自己的网站 — 复制并粘贴下面的代码。