Zum Hauptinhalt springen
FreeOnlineTools Go
Deutsch
Wie

So kodieren und dekodieren Sie Base64-Strings Schritt für Schritt

Von FreeOnlineTools Team · Aktualisiert am 2026-09-02

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

  1. Ö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.

  2. 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).

  3. 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.

  4. 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.

  5. 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.

Verwandte Tools

Verwandte Leitfäden

Referenzen