DevBento logoDevBento
Werkzeuge/Base64 Kodierer/Dekodierer

Base64 Kodierer/Dekodierer

Kodiere und dekodiere Base64-Strings online. Verarbeitet UTF-8-Text, Emoji und Binärdaten mit Roundtrip-Unterstützung. Komplett ohne Server und Anmeldung.

Senden an:
Verwandte Umrechnungen
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 einen Base64-String in eine herunterladbare Datei. Erkennt das Dateiformat automatisch anhand der Inhaltsignatur. Vollständig clientseitig.
Base64-zu-Bild Konverter
Dekodiere einen Base64-String in ein herunterladbares Bild. Unterstützt JPEG, PNG, GIF, WebP, SVG und BMP. Live-Vorschau vor dem Download, clientseitig.
Base64-zu-PDF Konverter: Dekodiere Base64 in PDF
Dekodiere einen Base64-String in eine herunterladbare PDF-Datei. Verarbeitet sowohl Base64 als auch Data URIs. Kein Server, komplett im Browser ohne Upload.
CSS Background Image Base64 Generator
Konvertiere Bilder in CSS background-image mit Base64 Data URIs. Fertiges CSS zum Kopieren und Einfügen für inline Hintergründe. Kein Server-Upload nötig.
Data URI Generator
Generiere Data URIs aus jeder Datei für inline Einbettung in HTML und CSS. Unterstützt Bilder, PDFs und Schriftarten mit MIME-Erkennung, clientseitig.
Datei-zu-Base64 Konverter: Kodiere jede Datei
Konvertiere jede Datei in einen Base64-String. Funktioniert mit Dokumenten, Bildern, Audio, Archiven und allen Binärformaten. Vollständig clientseitig.
GIF-zu-Base64 Konverter: Kodiere GIF-Bilder
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
Konvertiere Bilder in Base64-Strings, Data URIs oder CSS background Snippets. Unterstützt JPG, PNG, SVG, WebP und GIF. Kein Upload, funktioniert im Browser.
JPG-zu-Base64 Konverter: Kodiere JPEG-Bilder
Konvertiere JPG- und JPEG-Bilder in Base64-Strings, Data URIs für HTML img-Tags oder CSS background Snippets. Lokal und sicher in deinem Browser. Kein Upload.
PDF-zu-Base64 Konverter
Konvertiere eine PDF-Datei in einen Base64-String in deinem Browser. Kein Datei-Upload, kein Server. Ausgabe als Base64, data URI oder Einbettungscode.
PNG-zu-Base64 Konverter: Kodiere PNG-Bilder
Konvertiere PNG-Bilder in Base64-Strings mit erhaltener Transparenz. Ausgabe als Data URI, CSS Background oder reines Base64. 100% clientseitig, kein Upload.
Base64 Size Overhead: Why Encoded Data Is 33%
Base64 encoding expands every 3 bytes of binary data into 4 characters. Explains the 33% overhead, padding rules, and practical impact on storage and transfer.
SVG-zu-Base64 Konverter: Kodiere SVG-Bilder
Konvertiere SVG-Bilder in Base64-Data-URIs für CSS-Hintergründe und HTML-Einbettung. Bewahrt die Vektorqualität. Vollständig lokal im Browser, kein Upload.
Base64 vs Base64URL: When to Use Each Encoding
Compare Base64 and Base64URL encodings. Covers the character set differences, URL safety, padding rules, and when each format is required.
WebP-zu-Base64 Konverter: Kodiere WebP-Bilder
Konvertiere WebP-Bilder in Base64-Strings für Data URIs. Ideal für HTML-Einbettung und CSS-Hintergründe mit kleineren Dateigrößen als bei PNG und JPEG.
Verwandte Werkzeuge
{}JSON Formatierer und Validator
Werkzeug zum Formatieren, Minifizieren und Validieren von JSON Daten mit Syntaxhervorhebung und interaktiver Baumansicht. Erkennt Fehler sofort im Browser.
jwtJWT Dekoder
Decodiere und inspiziere JSON Web Tokens in deinem Browser. Sieh Header, Payload Claims und Ablaufstatus, ohne etwas an einen Server zu senden.
%20URL-Kodierer und HTML-Entitäten-Kodierer
Kodiere Text für URLs mit encodeURIComponent oder encodeURI und maskiere HTML-Sonderzeichen als benannte oder numerische Entitäten. Alles im Browser.
shaHash-Generator
Create a checksum of the decoded output

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.

🔒

Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.

© 2026 devbento.dev · lokal entwickelt