返回文章列表

Base64 编码解码与文件转换使用方法:场景、示例与常见错误

文本与 Base64 双向转换,支持文件转 Base64、Base64 还原文件和 Data URL 识别。

适合谁使用

  • 把小图标转成 Data URL
  • 接口字段 Base64 解码检查
  • 把 Base64 图片还原成文件
  • 调试 Authorization 或 payload 字段

推荐使用步骤

  1. 选择文本编码或解码模式。
  2. 需要处理文件时上传文件并点击文件转 Base64。
  3. 如果是 Data URL,可直接粘贴完整内容并点击还原文件。
  4. 下载结果或复制 Base64 字符串。

输入输出示例

输入

你好,gratia.top

输出

5L2g5aW977yMZ3JhdGlhLnRvcA==

常见错误

  • 中文文本不能直接用普通 btoa 处理
  • Data URL 需要去掉头部后再纯解码
  • 超大文件转 Base64 会明显增加体积
  • 不要把敏感 token 粘贴到不可信网站

和普通同类工具的区别

工具用 TextEncoder/TextDecoder 正确处理中文,并支持 Data URL 自动识别,适合前端和接口联调。

FAQ

Base64 是加密吗?

不是。Base64 只是编码,任何人都能解码,不能当作安全加密。

文件会上传吗?

不会。文件读取和转换都在浏览器本地完成。

为什么 Base64 体积更大?

Base64 通常会让体积增加约三分之一,这是编码机制决定的。

相关工具链