Base64 转 MP3 在线工具

TTS 接口、语音转写、离线音频资源,很多都返回 Base64 字符串。贴进来就能拿回一个能直接播放的音频文件。

b64file — converter · local

粘贴即自动处理,不用点按钮(Ctrl+Enter 立刻转换 / Esc 清空)

粘贴、拖拽、Ctrl+V 截图都行

[01]

音频为什么常被塞成 Base64

接口要在一个 JSON 里同时返回文字和音频时,二进制没地方放,只能编码后塞进字段。语音合成接口、客服录音回传、把音频内联进 HTML,都是这个路子。

[02]

识别靠帧头,不靠文件名

工具读字节开头判断真实格式:MP3 看 ID3 或同步字,WAV 看 RIFF,OGG、FLAC、M4A 各有各的开头。扩展名是按内容给的,不会出现「明明是 WAV 却存成 .mp3」这种事。

[03]

一个体积上的提醒

Base64 比原始字节大约 33%。几分钟的录音转成 Base64 就是几兆的字符串,塞进 JSON 或日志会让它们变得很难看。要长期存,存二进制文件,别存 Base64 字符串。

常见问题

能直接在页面上播放吗?

页面不做内联播放器 —— 下载下来用系统播放器打开更省事。

解码出来不是 MP3 怎么办?

工具按内容识别格式,可能是 WAV、M4A 或 OGG。结果卡片上会写清它认成了什么。

超大音频能处理吗?

单次粘贴上限很大(约 2 亿字符),日常语音片段完全够;再大就该用命令行工具了,别在浏览器里硬扛。

相关工具与指南