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.

Was ist Base64?

Base64 ist ein Binär-zu-Text-Kodierungsschema, das Binärdaten als eine Zeichenkette aus 64 druckbaren ASCII-Zeichen darstellt: A-Z, a-z, 0-9, + und /. Es wurde in RFC 4648 definiert und wird immer dann verwendet, wenn Binärdaten über Kanäle übertragen werden müssen, die nur Text unterstützen, wie E-Mail (MIME-Anhänge), HTML/CSS (Data URIs für Inline-Bilder), JSON (Einbetten von Binärinhalten) und URLs (Abfrageparameter mit Binärdaten). Die Base64-Kodierung erweitert die Daten um etwa 33%: alle 3 Eingabebytes werden zu 4 Base64-Zeichen. Es ist keine Verschlüsselung; jeder kann einen Base64-String zurück in seine ursprüngliche Form dekodieren. Sein Zweck ist der sichere Transport, nicht die Vertraulichkeit.

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.