Base64转文件

将Base64字符串或Data URI还原为可下载的文件,支持PDF、ZIP、图片与文本。按文件内容识别类型,在浏览器中完整保留原始字节。

解码
0 个字符
处理结果

处理结果将显示在这里。

如何将Base64还原为文件

  1. 粘贴Base64字符串,或完整的data:…;base64, URI。
  2. 执行解码,检查识别出的文件类型与大小;支持预览的图片还会显示预览。
  3. 下载还原后的文件。如果有原文件,可比较两者的SHA-256校验值,确认字节完全一致。

Base64转文件使用要点

下载会保留每个解码字节。建议扩展名取决于可识别的文件特征,未知二进制保存为.bin。只有确定真实格式后,才应更改扩展名。

示例:把Base64还原为文本文件

输入内容
5L2g5aW977yM5LiW55WM77yB8J+Riw==
处理结果
result.txt (text/plain;charset=utf-8, 22 B) 你好,世界!👋

Base64转文件常见问题

能把Base64还原为PDF、ZIP或Word文档吗?

可以,前提是这段Base64编码的确实是该文件的字节。解码只还原数据,不会把其他格式转换成PDF,也不会修复损坏的ZIP。部分Word文档采用ZIP容器,建议下载扩展名可能是.zip。纯Base64不包含原文件名;只有确定真实格式后,才应修改建议扩展名。

可以直接粘贴Data URI或JSON里的Base64吗?

支持纯Base64和完整的data:…;base64, URI。对于JSON,只粘贴字段值,不要带外层引号或整个对象。输入中的ASCII空格与换行会被忽略。标准Base64和Base64URL都能解码,但两种字符表不能混用。

为什么下载的是.bin文件,或者解码报错?

无法识别的二进制数据会以.bin和application/octet-stream保存,这并不代表数据丢失。类型识别依据文件特征,而非Data URI里声明的MIME类型;识别成功也不代表文件完整。非法字符、位置错误的=填充符或不完整的数据都可能导致报错。百分号编码、HTML标签或JSON中转义的换行,需要先解码或提取。

有文件大小限制吗?还原后的文件安全吗?

Base64输入上限为48 MiB,还原文件上限为32 MiB。解码在浏览器中完成;Base64是编码,不是加密,也不是病毒检查。只下载可信来源的文件。本工具不会打开PDF,也不会解压ZIP。

文件、令牌和文本会上传吗?

不会。这些工具都在您的浏览器中处理输入。网站只提供页面和程序代码,不会把输入发送到转换服务器,也不会保存到账户里。

  • 文件转Base64

    将任意文件转为Base64字符串,可选Data URI前缀、填充符和MIME换行。

  • Base64转图片

    解码Base64图片或Data URI,预览浏览器支持的图片格式,下载原始图片字节。

  • SHA-256哈希与文件校验

    生成文本和文件的SHA-256哈希,核对下载文件与发布的校验值是否一致。

全部开发者工具

编码与文件转换

在文本、二进制、网址和内嵌图片之间转换,保留原始数据。

数据与文本检查

读懂结构化数据和令牌,清楚查看文本的每一处变化。

哈希、标识符与定时规则

核对文件完整性,生成标识符,转换时间并预览定时任务。

输入内容和文件均在本机处理。请勿将敏感结果留在共享剪贴板中,处理私钥和令牌时请使用可信设备。