选择 Base64 工具,要先明确任务是短文本调试、二进制恢复,还是服务集成。功能列表很长,不代表你的输入能被无损处理。本指南保留旧版 URL,但内容于 2026 年 11 月 2 日更新,采用可复现检查,不给出缺乏依据的流行度排名。
测试你实际处理的数据
先测试 ASCII,再加入中文和 emoji。中文😊 的 UTF-8 Base64 应为 5Lit5paH8J+Yig==,解码后应完全一致。然后测试 /w==:支持字节的工具应保存 FF,仅支持文本的工具应解释它不是合法 UTF-8,而不是只显示替换字符。
二进制场景可生成一个包含 0 到 255 全部字节的文件,完成编码和解码后逐字节比较。预览好看、文件名相同或 MIME 声明一致,都不能代替这个测试。
检查错误和协议选项
尝试含真实换行的 SGVs
bG8=,再测试缺少填充、Data URI 和非法后缀。好的工具会解释调整、拒绝未知字符,并将错误与成功输出分开。它不应修改原输入后,却声称原输入本来就是有效的。
令牌场景需要 URL-safe 选项;某些邮件协议需要固定列宽折行;中文场景需要明确 UTF-8。不同 Base-N 与变体必须真正实现,不能只更换标题。
检查完整操作流程
用键盘操作,调整窗口,复制结果并下载文件。修改输入后,旧结果应被标记失效。批量任务需要每个文件独立状态,单个失败不应破坏其他结果。
敏感数据使用前应阅读隐私边界。本地处理、可选远程查询和公共 API 是不同流程。自动化需要文档和明确限制,诊断需要字节、文本及特定格式视图。保留一组小型回归样本,可以在工具改版后快速检查行为是否变化。