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 字符集之外的字符、长度不完整或混入了换行回车。本工具会自动忽略空白字符,仍报错时请检查字符串是否被截断。