YuAI
YuAI Lab

Base64 编解码

文本与 Base64 互转,支持 URL 安全模式,纯前端处理

关于「Base64 编解码」

Base64 是一种把二进制数据用 64 个可打印字符表示的编码方式,常用于在文本协议中传输图片、附件,或对 URL、Cookie、配置中的数据做简单编码。本工具支持文本与 Base64 双向转换,提供 URL 安全模式(把 + / 替换为 - _),并按 UTF-8 正确处理中文,避免乱码。所有编解码都在浏览器本地完成,数据不上传。

如何使用

  1. 在输入框粘贴要编码的文本,或要解码的 Base64 字符串
  2. 选择「编码」或「解码」
  3. 需要用于 URL 或文件名时,开启「URL 安全模式」
  4. 复制转换结果

功能特性

  • 文本 ↔ Base64 双向转换
  • URL 安全模式(- _ 替换 + /)
  • UTF-8 中文正确处理,不乱码
  • 浏览器本地运算,数据零上传

常见问题

Base64 是加密吗?

不是。Base64 只是一种编码方式,任何人都能轻松解码还原,不具备保密性,绝不能用它来保护密码等敏感信息。

URL 安全模式是什么?

标准 Base64 含有 + / = 字符,在 URL 和文件名中有特殊含义。URL 安全模式把 + 替换为 -、/ 替换为 _ 并去掉填充,使结果可以安全地放进 URL、文件名或 JWT。

中文编码后解码出现乱码怎么办?

本工具统一按 UTF-8 编码处理中文,不会乱码。若用其他工具编码的字符串出现乱码,通常是编码端用了不同的字符集。