So kodieren und dekodieren Sie Base64-Strings Schritt für Schritt
Schnelle Antwort
So codieren Sie Base64: Fügen Sie Ihren Text in den Base64-Encoder ein, und die codierte Zeichenfolge wird sofort angezeigt. So dekodieren Sie Base64: Fügen Sie die Zeichenfolge Base64 in den Base64-Decoder ein. Der Originaltext wird angezeigt. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser – Ihre Daten werden niemals hochgeladen.
Einführung
Base64 ist ein Binär-zu-Text-Codierungsschema, das Binärdaten in eine ASCII-Zeichenfolge mit 64 druckbaren Zeichen (A-Z, a-z, 0-9, +, /) umwandelt. Es wird häufig in E-Mail-Anhängen, Daten-URLs-, JWT-Tokens und API-Nutzlasten verwendet. Base64 ist eine umkehrbare Kodierung, keine Verschlüsselung – jeder kann es ohne Schlüssel entschlüsseln. Diese Anleitung zeigt Ihnen, wie Sie Base64 in Ihrem Browser mit einem kostenlosen Online-Tool kodieren und dekodieren.
Schritt für Schritt
-
Öffnen Sie das Tool Base64
Gehen Sie zur Seite des Base64 Encode & Decode-Tools. Das Tool verfügt über zwei Modi: Kodieren und Dekodieren, auswählbar über Registerkarten oder einen Schalter.
-
Geben Sie Ihren Eingabetext ein
Fügen Sie im Kodierungsmodus den Text, den Sie kodieren möchten, in den Eingabetextbereich ein oder fügen Sie ihn ein. Jeder Text funktioniert – einfache Zeichenfolgen, JSON, URLs oder sogar Emoji (das Tool verarbeitet UTF-8 korrekt).
-
Lesen Sie die Ausgabe von Base64
Das Tool kodiert Ihre Eingaben sofort mithilfe der integrierten btoa()-Funktion des Browsers mit UTF-8-Verarbeitung. Die Ausgabe Base64 erscheint automatisch im Ergebnisfeld – es muss keine Schaltfläche angeklickt werden.
-
Kopieren Sie die codierte Zeichenfolge
Klicken Sie auf die Schaltfläche „Kopieren“ neben dem Ausgabefeld, um die Zeichenfolge Base64 in Ihre Zwischenablage zu kopieren. Sie können es jetzt in Ihren API-Aufruf, Ihre HTML-Daten URL oder Ihre Konfigurationsdatei einfügen.
-
Dekodieren Sie Base64 wieder in Text
Wechseln Sie in den Dekodiermodus und fügen Sie eine Zeichenfolge Base64 in das Eingabefeld ein. Das Tool dekodiert ihn mit atob() mit UTF-8-Unterstützung und zeigt sofort den Originaltext an. Wenn die Eingabe ungültig ist Base64, erscheint eine Fehlermeldung.
Beispiele
Verschlüsseln Sie eine einfache Begrüßung
Eingang: Hello, World!
Ausgabe: SGVsbG8sIFdvcmxkIQ==
Codieren Sie JSON Daten
Eingang: {"user":"alice","id":42}
Ausgabe: eyJ1c2VyIjoiYWxpY2UiLCJpZCI6NDJ9
Dekodieren Sie ein Base64-Token
Eingang: SGVsbG8gV29ybGQ=
Ausgabe: Hello World
Codieren Sie Unicode-Text mit Emoji
Eingang: Hello 🌍
Ausgabe: SGVsbG8g8J+MjQ==
Häufige Probleme
- Nicht-ASCII-Zeichen erzeugen eine falsche Ausgabe – verwenden Sie ein Tool mit UTF-8-Unterstützung wie unseres; naiv btoa() wirft Emojis an.
- Die Ausgabe von Base64 ist ca. 33 % größer als die Eingabe – alle 3 Bytes werden zu 4 Base64 Zeichen.
- Füllzeichen (= oder ==) am Ende sind erforderlich – wenn Sie sie entfernen, wird die Dekodierung unterbrochen.
- Base64 ist keine Verschlüsselung – jeder kann es entschlüsseln. Speichern Sie Passwörter oder Geheimnisse niemals als Base64.
Tipps
- Verwenden Sie Base64 für Daten URLs, um kleine Bilder direkt in HTML oder CSS einzubetten, ohne eine separate HTTP-Anfrage.
- Ersetzen Sie für URL-safe Base64 (verwendet in JWT) + durch - und / durch _ und entfernen Sie dann die Polsterung.
- Überprüfen Sie immer die dekodierte Ausgabe, bevor Sie sie in Ihrer Anwendung verwenden – eine beschädigte Zeichenfolge Base64 kann zu Müll dekodieren.
- Nutzen Sie unsere Base64 Encoder- und Decoder-Tools für die sofortige, private Verarbeitung – keine Daten verlassen Ihren Browser.