BESQL 在线工具箱 BESQL Base64 工具

输入
输出

在线 Base64 编码与解码

支持 UTF-8 中文、Emoji 和多行文本的标准 Base64 转换,并严格校验字符、填充及解码结果。内容仅在浏览器本地处理。

常见问题

什么是Base64 编码解码?

Base64 是一种用 64 个可打印字符表示二进制数据的编码方式,广泛用于数据传输、数据 URI 嵌入与简单混淆。本工具支持文本与文件两种输入,可把任意内容编码为 Base64 字符串,也可解码还原为原文或文件。

什么时候用Base64 编码解码?

把图片文件转为 Base64 字符串,直接嵌入 CSS 或 JSON 中;解码接口返回或邮件中粘贴的 Base64 片段为可读内容;在认证头、Token 等场景快速生成带 Base64 的载荷;检查一段文本是否合法 Base64 及其中文解码结果。使用时留意:Base64 不是加密,只是字节到字符的可逆映射,不用于敏感数据保护。

Base64 编码解码怎么用?

选择文本或文件输入方式,粘贴内容或上传文件;点击编码或解码按钮完成转换;复制结果,或解码文件时直接下载还原的文件。

支持哪些内容的 Base64 编解码?

支持 UTF-8 文本(含中文与 Emoji)与标准 Base64 互转,多行文本也能正常处理,适合接口调试、图片文本搬运与简单混淆场景。

Base64 是加密吗?

不是。Base64 只是编码方式,任何人都可以解码还原,不具备保密能力。如需保护内容,请使用本站的文本加密解密工具(AES 算法)。

解码失败是什么原因?

常见原因包括内容含 Base64 字符集之外的字符、长度不完整或混入了换行回车。本工具会自动忽略空白字符,仍报错时请检查字符串是否被截断。