Base64 Kodierenr Dekodierenr
BASE64 TOOL

Base64 Kodierenr & Dekodierenr

Text zu Base64 kodieren oder Base64 zurück zu Text dekodieren. Volle UTF-8-Unterstützung, lauft lokal.

🔒 100 % lokal · Deine Daten verlassen nie deinen Browser

Text-Eingabe

Base64-Ausgabe

🔗 Verwandte Tools

JSON Formatter

JSON verschönern und validieren

Zeitstempel-Konverter

Unix-Zeitstempel-Konvertierung

Crontab Generator

Cron-Ausdrücke generieren

Passwort Generator

Sichere Passwörter generieren

📖 Base64 Encoder/Decoder Anleitung

Was ist Base64?

Base64 ist ein Binär-zu-Text-Kodierungsschema, das Binärdaten in einem ASCII-String-Format darstellt. Es wird häufig zum Einbetten von Bildern in HTML/CSS, zum Senden von Binärdaten über textbasierte Protokolle und zum Speichern von Binärdaten in JSON verwendet. Dieses Tool ermöglicht das schnelle und einfache Kodieren und Dekodieren von Base64.

Hauptfunktionen

Häufige Anwendungsflle

Kleine Bilder direkt in HTML oder CSS als Data-URIs einbetten. Base64-Strings aus API-Antworten dekodieren. Binärdaten für JSON- oder XML-Transport kodieren. Authentifizierungs-Tokens debuggen, die Base64 verwenden (wie JWT-Header).

So verwende es

Zum Kodieren: tippe oder füge deinen Text in die Eingabe ein, klicke auf Kodieren, um das Base64-Ergebnis zu erhalten. Zum Dekodieren: füge einen Base64-String ein, klicke auf Dekodieren, um den Originaltext zu sehen. Für Dateien: wähle eine Datei und sie wird zu Base64 kodiert. Alle Verarbeitung erfolgt lokal in deinem Browser.

Professionelle Tipps

Haufig gestellte Fragen

Ist Base64 Verschlusselung?

Nein, Base64 ist Kodierung, keine Verschlusselung. Es ist eine Möglichkeit, Binärdaten als Text darzustellen, aber es bietet keine Sicherheit. Jeder kann einen Base64-String zurück in die Originaldaten dekodieren. Für sichere Datenübertragung verwende echte Verschlusselung.

Warum macht Base64 Daten groser?

Base64 verwendet 64 verschiedene Zeichen (A-Z, a-z, 0-9, +, /), um Daten darzustellen. Jedes Zeichen reprasentiert 6 Bits. So werden alle 3 Bytes (24 Bits) zu 4 Base64-Zeichen (24 Bits), was etwa 33 % Grossenzunahme ergibt.

Was bedeuten die = Zeichen am Ende?

Die Gleichheitszeichen (=) sind Padding. Base64 verarbeitet Daten in 3-Byte-Blocken. Wenn die Eingabe kein Vielfachesfaches von 3 Bytes ist, wird Padding hinzugefügt: ein = für 1 verbleibendes Byte, zwei = für 2 verbleibende Bytes. Padding stellt sicher, dass die Gesamtlange ein Vielfachesfaches von 4 ist.

Funktioniert Base64 mit nicht-englischem Text?

Ja, aber du musst die richtige Zeichenkodierung verwenden. Dieses Tool verwendet UTF-8-Kodierung, die alle Unicode-Zeichen einschliesslich Chinesisch, Japanisch, Arabisch und Emojis unterstützt. Stellen Sie sicher, dass Encoder und Decoder dieselbe Kodierung verwenden.