Base64 编码解码与文件转换使用方法:场景、示例与常见错误
文本与 Base64 双向转换,支持文件转 Base64、Base64 还原文件和 Data URL 识别。
适合谁使用
- 把小图标转成 Data URL
- 接口字段 Base64 解码检查
- 把 Base64 图片还原成文件
- 调试 Authorization 或 payload 字段
推荐使用步骤
- 选择文本编码或解码模式。
- 需要处理文件时上传文件并点击文件转 Base64。
- 如果是 Data URL,可直接粘贴完整内容并点击还原文件。
- 下载结果或复制 Base64 字符串。
输入输出示例
输入
你好,gratia.top
输出
5L2g5aW977yMZ3JhdGlhLnRvcA==
常见错误
- 中文文本不能直接用普通 btoa 处理
- Data URL 需要去掉头部后再纯解码
- 超大文件转 Base64 会明显增加体积
- 不要把敏感 token 粘贴到不可信网站
和普通同类工具的区别
工具用 TextEncoder/TextDecoder 正确处理中文,并支持 Data URL 自动识别,适合前端和接口联调。
FAQ
Base64 是加密吗?
不是。Base64 只是编码,任何人都能解码,不能当作安全加密。
文件会上传吗?
不会。文件读取和转换都在浏览器本地完成。
为什么 Base64 体积更大?
Base64 通常会让体积增加约三分之一,这是编码机制决定的。