Datei hochladen
  1. base64hub
  2. Datei-Tools
  3. Audio in Base64

Audio in Base64

Legen Sie eine Audiodatei ab und erhalten Sie eine data:audio/...;base64,-URI für ein <audio>-Tag oder new Audio() oder reines Base64 für eine API. Mit einem Player über der Ausgabe prüfen Sie, ob es der richtige Clip ist.

Kostenlos ohne Anmeldung, ohne Limits Lokal kein Upload Aktualisiert 27.10.2026
Dateien hier ablegen, einfügen oder auswählen
Eingabe –Ausgabe –Größe –

Wird in Ihrem Browser verarbeitet. Diese Seite kann Ihre Daten nirgendwohin senden – woher wir das wissen

So wandeln Sie Audio in Base64 um

  1. Legen Sie eine Audiodatei im Feld ab oder wählen Sie eine oder mehrere über die Dateiauswahl. MP3, WAV, OGG, M4A, AAC und FLAC funktionieren alle.
  2. Spielen Sie sie in der Vorschau ab, um sicherzugehen, dass es der gewünschte Clip ist.
  3. Ausgabe als steht zu Beginn auf Data-URI. Wählen Sie Reines Base64 für eine API oder JSON für Name, Typ, Größe und Daten zusammen.
  4. Klicken Sie auf Ausgabe kopieren. Für lange Aufnahmen nehmen Sie Als .txt speichern.

Audioformate in Base64 erkennen

FormatMIME-TypBase64 beginnt mit
MP3 mit ID3-Tagaudio/mpegSUQz
MP3 ohne Tagaudio/mpeg// und einem Buchstaben, z. B. //uQ
WAVaudio/wavUklGR, mit XQVZF an den Zeichen 12–16
Ogg (Vorbis, Opus)audio/oggT2dnUw
FLACaudio/flacZkxhQw
M4A (AAC)audio/mp4AAAA + ein Zeichen + GZ0eXBNNEEg
WebM-Audioaudio/webmGkXfo

Die Data-URI verwendet den MIME-Typ, den Ihr Browser für die Datei meldet. Meldet er keinen, wählt das Tool einen anhand der Dateiendung. MP3 und AAC in M4A spielen in jedem aktuellen Browser; die Unterstützung für Ogg, FLAC und WebM ist gut, aber weniger universell, testen Sie also die Formate, die Ihre Nutzer haben.

Wo Base64-Audio nützlich ist

  • Klicks, Benachrichtigungstöne und kurze Spieleffekte lassen sich in eine einzelne HTML-Datei einbetten, sodass die Seite oder das Spiel aus einer Datei ohne Server läuft.
  • Dienste für Spracherkennung, Übersetzung und Audioanalyse akzeptieren eine Aufnahme oft als Base64 in einem JSON-Feld, zusammen mit Kodierung und Abtastrate.
  • Mit einem kurzen Sample als Base64-Konstante testen Sie eine Audio-Pipeline ohne Binärdatei im Repository.

Für Musik, Podcasts oder alles, was auf einer Website länger als ein paar Sekunden dauert, verlinken Sie die Datei. Browser streamen eine verlinkte Datei und laden sie in Abschnitten, während eine Data-URI vollständig im Speicher liegen muss, bevor die Wiedergabe beginnt.

Wie groß kodiertes Audio wird

Base64 hat 4/3 der Dateigröße, die Länge richtet sich also nach der Bitrate:

Audio10 SekundenBase64
MP3, 128 kbit/s160.000 Bytes213.336 Zeichen
WAV, 16 kHz mono 16 Bit (Sprache)320.044 Bytes426.728 Zeichen
WAV, 44,1 kHz stereo 16 Bit (CD)1.764.044 Bytes2.352.060 Zeichen

Eine Minute WAV in CD-Qualität ergibt über 14 Millionen Base64-Zeichen. Formatspezifische Details finden Sie unter MP3 in Base64 und WAV in Base64, und Base64 in Audio spielt eine erhaltene Base64-Zeichenkette ab oder speichert sie.

Base64-Audio in JavaScript abspielen

const beep = new Audio("data:audio/mpeg;base64,SUQzBAAAAAAAI1RTU0UAAAAPAAADTGF2...");
button.addEventListener("click", () => beep.play());

Browser blockieren Audio, das ohne Nutzergeste startet, rufen Sie play() also aus einem Klick- oder Tasten-Handler auf. Dekodieren und weitere Varianten behandelt Base64 in JavaScript.

Häufige Fragen

Wie spiele ich Base64-Audio in HTML ab?

Setzen Sie die Data-URI in das src eines <audio>-Elements: <audio controls src="data:audio/mpeg;base64,SUQz..."></audio>. In JavaScript funktioniert new Audio(dataUri).play() genauso, sofern es nach einer Nutzerinteraktion ausgeführt wird.

Welches Audioformat ergibt das kürzeste Base64?

Ein komprimiertes. Pro Sekunde Ton sind MP3, AAC (M4A) und Opus um ein Vielfaches kleiner als WAV oder FLAC, und Base64 schlägt auf jedes dasselbe Drittel auf. Für Sprache ist eine Mono-Datei mit niedriger Bitrate am kürzesten.

Kann ich mehrere Audiodateien auf einmal umwandeln?

Ja. Legen Sie sie zusammen ab, wählen Sie eine in der Liste mit Anzeigen aus, oder erhalten Sie mit Alles als JSON kopieren Name, Typ, Größe und Base64 jeder Datei in einem Array. Das passt etwa für die Sound-Tabelle eines kleinen Spiels.