Base64 Kodierer/Dekodierer

Kodiere und dekodiere Base64-Strings online. Verarbeitet UTF-8-Text, Emoji und Binärdaten mit vollständiger Roundtrip-Unterstützung. Kein Server, keine Registrierung.

100% clientseitig. Deine Daten verlassen niemals deinen Browser.

Konverter & Beispiele

Audio-zu-Base64 Konverter: Kodiere MP3, WAV, OGG

Konvertiere Audiodateien (MP3, WAV, OGG, FLAC, M4A) in Base64-Strings zum Einbetten in HTML, APIs oder Data URIs. 100% clientseitig.

Base64-zu-Datei Konverter: Konvertiere Base64 in eine Datei

Konvertiere einen Base64-String in eine herunterladbare Datei. Erkennt das Format automatisch anhand der Inhaltsignatur. Funktioniert mit Bildern, PDF, Audio und Binärdateien. Clientseitig.

Base64-zu-Bild Konverter: Dekodiere Base64 in Bilder online

Dekodiere einen Base64-String in ein sichtbares und herunterladbares Bild. Unterstützt JPEG, PNG, GIF, WebP, SVG und BMP. Vorschau vor dem Download, 100% clientseitig.

Base64-zu-PDF Konverter: Dekodiere Base64 in PDF online

Dekodiere einen Base64-String in eine herunterladbare PDF-Datei. Verarbeitet reines Base64 und Data URIs. Kein Server-Upload, funktioniert komplett in deinem Browser.

CSS Background Image Base64 Generator

Konvertiere Bilder in CSS background-image Deklarationen mit Base64 Data URIs. Fertiges CSS zum Kopieren und Einfügen für inline Hintergründe. Kein Server-Upload, 100% clientseitig.

Data URI Generator: Erstelle data: URLs aus Dateien

Generiere Data URIs aus jeder Datei für inline Einbettung in HTML/CSS. Unterstützt Bilder, PDFs, Schriftarten und mehr. Inklusive MIME-Typ-Erkennung. 100% clientseitig.

Datei-zu-Base64 Konverter: Kodiere jede Datei online

Konvertiere jede Datei in einen Base64-String. Funktioniert mit Dokumenten, Bildern, Audio, Archiven und allen Binärformaten. 100% clientseitig, kein Server-Upload.

GIF-zu-Base64 Konverter: Kodiere GIF-Bilder online

Konvertiere GIF-Bilder und Animationen in Base64-Strings. Bette animierte GIFs als Data URIs in HTML oder CSS ein. Kein Upload, funktioniert in deinem Browser.

Bild-zu-Base64 Konverter: Kodiere jedes Bild online

Konvertiere Bilder (JPG, PNG, SVG, WebP, GIF) in Base64-Strings. Erhalte reines Base64, Data URIs oder CSS background Snippets. Kein Upload, funktioniert in deinem Browser.

JPG-zu-Base64 Konverter: Kodiere JPEG-Bilder online

Konvertiere JPG- und JPEG-Bilder in Base64-Strings. Erhalte Data URIs für HTML img-Tags, CSS-Hintergründe oder reines Base64 für APIs. Funktioniert lokal in deinem Browser.

PDF-zu-Base64 Konverter: Kodiere PDF-Dateien online

Konvertiere PDF-Dateien in Base64-Strings für API-Payloads, Datenbankspeicherung oder inline Einbettung. Kein Upload, die Konvertierung erfolgt vollständig in deinem Browser.

PNG-zu-Base64 Konverter: Kodiere PNG-Bilder online

Konvertiere PNG-Bilder in Base64-Strings mit erhaltener Transparenz. Ausgabe als Data URI, CSS Background oder reines Base64. 100% clientseitig, kein Upload.

SVG-zu-Base64 Konverter: Kodiere SVG-Bilder online

Konvertiere SVG-Bilder in Base64-Data-URIs für CSS-Hintergründe und HTML-Einbettung. Bewahrt die Vektorqualität in jeder Größe. Funktioniert lokal, kein Server-Upload.

WebP-zu-Base64 Konverter: Kodiere WebP-Bilder online

Konvertiere WebP-Bilder in Base64-Strings. Erhalte Data URIs für HTML-Einbettung oder CSS-Hintergründe mit kleineren Dateigrößen als PNG/JPEG. 100% clientseitig.

Verwandte Werkzeuge

Base64 online kodieren und dekodieren

Base64 ist eine Binär-zu-Text-Kodierung, die beliebige Daten (Text, Bilder, Binärdateien) als einen String aus druckbaren ASCII-Zeichen darstellt. Füge Text zum Kodieren ein oder füge einen Base64-String zum Dekodieren ein. Alles funktioniert lokal in deinem Browser.

Wie man es verwendet

  1. Füge Text ein oder tippe ihn in das Eingabefeld
  2. Wähle einen Modus: Auto (erkennt, ob kodiert oder dekodiert werden soll), Kodieren oder Dekodieren
  3. Kopiere das Ergebnis aus dem Ausgabefeld mit dem Kopieren-Button

Wie Base64 funktioniert

Die Base64-Kodierung wandelt Binärdaten in eine Textdarstellung um, indem sie 64 druckbare ASCII-Zeichen verwendet. Der Prozess nimmt jeweils 3 Bytes (24 Bits) der Eingabe und teilt sie in 4 Gruppen von 6 Bits auf. Jeder 6-Bit-Wert wird einem der 64 Zeichen zugeordnet: A-Z, a-z, 0-9, + und /. Wenn die Eingabelänge kein Vielfaches von 3 ist, werden Auffüllzeichen (=) angehängt.

Diese Kodierung wird häufig verwendet, um Bilder in HTML/CSS über Data URIs einzubetten, E-Mail-Anhänge (MIME) zu kodieren, Binärdaten in JSON- oder XML-Payloads zu übertragen und komplexe Daten in URL-Parametern oder Cookies zu speichern.

UTF-8-Unterstützung

Dieses Tool unterstützt vollständig UTF-8-Text, einschließlich Emoji, CJK-Zeichen und andere mehrbyte Unicode-Zeichen. Der Eingabetext wird zuerst mit der TextEncoder-API in UTF-8-Bytes kodiert, bevor die Base64-Kodierung erfolgt. Dies gewährleistet eine korrekte Roundtrip-Konvertierung für jede Sprache oder Zeichengruppe.

JWTs verwenden eine Variante namens Base64URL, die +/ durch -_ ersetzt und die Auffüllung entfernt. Der JWT-Decoder behandelt dies automatisch. Wenn du Sonderzeichen für URLs kodieren musst, verwendet der URL-Kodierer die Prozentkodierung.

Datei- und Bildkonvertierung

Dieses Tool verarbeitet Texteingabe. Um Dateien und Bilder in Base64 zu konvertieren, verwende die spezialisierten Konverter: Base64 aus Datei und Base64 aus Bild.