文件 Base64

仅在当前浏览器处理

文件上限:32 MB

此工具不会上传你的输入。

拖入文件

将文件拖到此处,或点击选择。

示例:拖入任意文件进行编码,或粘贴 Base64 并下载字节。

接口只要 file_b64。谁拿到字符串都能还原。不要把 25 MB 的扫描件再 Base64 一次还指望邮箱收得下。

文档示例写着 file_b64。本页做字节 ↔ ASCII。不是保险箱。微信/QQ 当文件发送还有更小的上限,Base64 只会更胀。

文本:Base64。图片 data URI:图片转 Base64。保密:AES。校验下载:文件 SHA-256

网申和约 33% 膨胀

接口要 file_b64 时用。Base64 大约再胀 33%,把 20 MB 扫描件贴进 JSON,个人邮箱约 25 MB 的上限会先炸。改后缀不是加密。大约 32 MB

怎么用

  1. 放入本页能装下的文件(约 32 MB)。
  2. 编码或解码。复制或下载。
  3. 若要发邮件,先减去那 33%。

限制

不是加密。不是 4 GB 流式编码。+/-_ 两套字母表要和接口一致。

常见问题

这是加密吗?

不是。要密钥走 AES。

为什么变大?

大约膨胀 33%。邮箱看的是整封信,不是你原来的体积。

和文本、图片页怎么分?

文本走 Base64 页。data:image 走图片转 Base64。本页是任意字节。

JWT?

三段 Base64URL,有结构。走 JWT 解码。

上传吗?

不上传。大约 32 MB。

相关工具