音訊轉Base64

拖拽音频到此处,或点击选择

支援 MP3、WAV、OGG、AAC、M4A、WebM 等任意音訊格式,無大小限制

免費線上將 MP3、WAV、OGG 等音訊檔案轉 Base64 或 Data URL,本機處理零上傳,可直接嵌入 HTML5 與 API 請求。

相關推薦

適用場景

  • 將短音訊片段編碼為 Base64,嵌入 HTML5 <audio> 標籤或 CSS 背景,去掉額外 HTTP 請求。
  • 把音訊作為字串放入 JSON 請求體、WebSocket 訊息或 JWT Payload,避免 multipart 上傳。
  • 除錯語音識別、TTS 介面時快速產生測試 payload,驗證 MIME 類型與編碼格式。
  • 把 Base64 字串還原為可播放音訊,驗證介面返回內容或離線保存素材。

使用方法

  1. 拖曳或點擊上傳本機音訊檔案,支援 MP3、WAV、OGG、M4A 等格式,單檔最大 20MB。
  2. 瀏覽器自動識別 MIME 類型並完成 Base64 編碼,頁面內可直接播放預覽並查看檔案中繼資料。
  3. 按需要切換 Data URL 或純 Base64 輸出格式。
  4. 點擊複製按鈕取得字串,或下載為 .txt 檔案留檔。

功能特點

  • 多格式音訊支援:MP3、WAV、OGG、M4A、WebM 等任意音訊格式,本機讀取後自動識別 MIME 類型。
  • 雙格式輸出:Data URL(含 data:audio/mpeg;base64, 前綴)與純 Base64 一鍵切換,適配不同嵌入與傳輸場景。
  • 內建音訊預覽:上傳後直接播放,即時查看檔名、大小、時長等中繼資料,確認檔案完整性。
  • 本機零上傳編碼:全程在瀏覽器內透過 FileReader API 完成,音訊資料不會離開裝置,隱私可驗證。
  • 雙向互轉:不只支援音訊轉 Base64,也支援貼上 Base64 字串還原為可播放音訊並下載。
  • 複製與下載:Base64 字串一鍵複製到剪貼簿,或下載為 .txt 檔案留檔。

常見問題

音訊轉 Base64 後體積會變大嗎?

會。Base64 編碼會讓原始資料增大约 33%,1MB 的 MP3 編碼後約 1.33MB。大檔案建議優先考慮二進位上傳或先裁剪短片段。

Data URL 和純 Base64 有什麼差別?

Data URL 形如 data:audio/mpeg;base64,xxx,可直接用作 <audio> 的 src 或 CSS 背景;純 Base64 僅包含編碼後的字串,更適合放進 JSON 設定或 API 參數。

音訊檔案會上傳到伺服器嗎?

不會。所有編碼在瀏覽器本機透過 FileReader API 完成,音訊資料不經過任何後端,可放心處理敏感錄音。

支援哪些音訊格式?最大能傳多大?

支援 MP3、WAV、OGG、M4A、WebM 等瀏覽器可播放的音訊格式,單檔上限 20MB;超過此限制會觸發警告。

能把 Base64 還原成音訊檔案嗎?

可以。切換到「B64→🎵」模式,貼上 Base64 字串即可線上播放並下載為音訊檔案。