Base64 编码 / 解码
将 UTF-8 文本编码为 Base64,或将 Base64 解码为文本。支持 Base64URL、日文、中文和表情符号,所有处理均在浏览器内完成。
输入内容和转换结果仅在浏览器内处理,不会发送至服务器。
本页面使用流量分析来统计浏览情况,不会收集输入内容或转换结果。 隐私政策
标准 Base64 使用 + 和 /,并用 = 填充。Base64URL 使用 - 和 _,编码时省略填充。
请选择格式,然后点击编码或解码。
最大 5 MiB(UTF-8)
选择格式后点击“编码”或“解码”。修改输入内容或格式会清除之前的结果。 输入内容不会自动保存。
最大 20 MiB(UTF-8)
可以复制结果,或将结果用作输入再次转换。解码内容仅作为文本显示,不会执行。
如何使用 Base64 编码 / 解码
- 将要编码的文本或要解码的 Base64 粘贴到输入框,然后选择标准 Base64 或 Base64URL。
- 点击“编码”将 UTF-8 文本转换为 Base64,或点击“解码”将 Base64 还原为 UTF-8 文本。支持日文、中文和表情符号。
- 按需复制转换结果。使用“将结果用作输入”后,可确认格式并进行反向转换。
支持的文本和格式
Base64 是将数据表示为文本的方式,并非加密。此工具仅支持 UTF-8 文本,不支持文件或二进制数据转换。 解码会忽略半角空格、制表符和换行符,同时接受正确填充或省略填充的内容。其他格式的字符、不正确的填充、非零填充位和无效 UTF-8 会被拒绝,原始输入保持不变。
限制与数据处理
输入上限为 UTF-8 编码 5 MiB,输出上限为 20 MiB,处理超过 5 秒将停止。也支持对空文本进行编码和解码。 输入内容和转换结果不会写入 URL、服务器日志、分析事件或浏览器存储空间。页面浏览统计和正常的页面资源请求仍会进行。