ToolHub
打开工具

Base64 编码解码

快速进行 Base64 编码和解码,支持多种字符集

格式转换

关于此工具

Base64 编码解码是一款基于浏览器的工具,可以即时将文本转换为 Base64 编码,或将 Base64 字符串解码回可读文本。支持中文等 Unicode 字符,提供 URL 安全编码模式,还支持拖拽文件直接编码。所有处理均在浏览器本地完成,不会向任何服务器发送数据。

主要功能

快速预览

使用场景

base64 编码 解码 URL安全

常见问题

什么是 Base64 编码?它有什么用途?

Base64 是一种二进制到文本的编码方案,将二进制数据转换为 ASCII 字符。它常用于在仅支持文本的媒介中传输数据,例如邮件附件、HTML/CSS 中的数据 URI,以及 API 认证请求头。

什么是 URL 安全的 Base64?什么时候需要使用?

URL 安全的 Base64 将 + 和 / 分别替换为 - 和 _,并去除 = 填充符。当需要在 URL、查询参数或文件名中嵌入 Base64 数据时,应使用此模式,因为 +、/ 和 = 会导致解析问题。

这个工具支持中文和其他非 ASCII 字符吗?

支持。工具内部使用 UTF-8 编码,因此中文、日文、韩文、表情符号等所有 Unicode 字符都能正常处理。编码过程会先将文本转换为 UTF-8 字节,再进行 Base64 编码。

Base64 是加密吗?可以用来安全存储密码吗?

不是。Base64 是编码方式,不是加密。它不提供任何安全性——任何人都可以解码 Base64 字符串。切勿用 Base64 存储或传输密码等敏感数据,应使用专门的加密算法来保障安全。

可以用这个工具编码文件吗?

可以。你可以将任意文件拖拽到工具上,或点击文件拖放区域选择文件。工具会读取文件并生成其 Base64 数据 URI,你可以复制后用于 HTML、CSS 或其他应用场景。