Einen Base64-String in Text decodieren

wandelt einen Base64-String zurück in den Originaltext, ideal zum Inspizieren von Tokens, Payloads und Konfigurationsdateien

Warum Base64-kodierten Text dekodieren?

Das Base64-Dekodieren wird verwendet, um die Originaldaten aus ihrer Base64-Darstellung wiederherzustellen. Dies ist besonders nützlich, wenn Sie Base64-kodierte Daten erhalten und sie in ihr ursprüngliches Format konvertieren müssen, sei es Text, Binärdaten (wie Bilder) oder andere Datentypen.

Funktionen des Base64-Text-Dekoders

Dieses Tool ermöglicht es Ihnen, Base64-kodierten Text einfach zu dekodieren. Fügen Sie eine Base64-Zeichenkette in das Textfeld ein und erhalten Sie die dekodierte Version des ursprünglichen Textes zurück.

Verwendung des Base64-Text-Dekoders

Fügen Sie auf der Dekodierseite die Base64-Zeichenkette, die Sie dekodieren möchten, in das vorgesehene Textfeld ein. Klicken Sie auf die Schaltfläche zum Dekodieren, um die Base64-Zeichenkette in dekodierten Text umzuwandeln.

Sobald der Text dekodiert ist, wird er in einem Ergebnisbereich angezeigt. Sie können den dekodierten Text kopieren, um ihn in Ihren Projekten oder Anwendungen zu verwenden.

Beispiel: Base64-Text dekodieren

Beispiel zur Dekodierung der Base64-Zeichenkette "SGVsbG8sIFdlbHQh" in den Originaltext:


Hallo, Welt!

    

Häufig gestellte Fragen

Ist Base64 eine Verschlüsselung?

Nein, es ist eine einfache reversible Kodierung ohne Schlüssel oder Geheimnis. Jeder kann eine Base64-Zeichenkette mit einem Tool wie diesem oder dem Befehl base64 -d dekodieren. Base64 dient dazu, beliebige Bytes in einem Textkanal zu transportieren, nicht um Inhalte zu schützen. Um Daten zu sichern, verwenden Sie einen echten Verschlüsselungsalgorithmus wie AES.

Warum erzeugt meine Dekodierung seltsame Zeichen?

Wenn das Ergebnis inkohärente Symbole enthält, kodiert die ursprüngliche Zeichenkette wahrscheinlich binäre Bytes (Bild, Archiv, kryptografischer Schlüssel) und keinen Text. Unser Tool ist für UTF-8-Text ausgelegt. Um ein Bild zu dekodieren, verwenden Sie den Base64-Bild-Dekoder.

Was bedeuten die =-Zeichen am Ende?

Base64 verarbeitet Bytes in Dreiergruppen, um vier Zeichen zu erzeugen. Wenn die Länge kein Vielfaches von drei ist, wird das Ergebnis mit einem oder zwei =-Zeichen als Füllzeichen (Padding) ergänzt. Eine gültige Base64-Zeichenkette hat daher immer eine Länge, die ein Vielfaches von vier ist.

Was ist der Unterschied zwischen Base64 und Base64URL?

Standard-Base64 verwendet + und /, die in URLs und Dateinamen problematisch sind. Die Base64URL-Variante ersetzt sie durch - und _ und lässt oft das Padding weg. Das ist das Format, das von JWTs und vielen Tokens verwendet wird. Unser Dekoder toleriert beide Varianten.

Wird der Text an einen Server gesendet?

Die Dekodierung läuft für die Dauer der Anfrage über unseren Server, ohne Speicherung danach. Für sehr sensible Zeichenketten (API-Schlüssel, Passwörter) empfehlen wir den lokalen Befehl echo "zeichenkette" | base64 -d unter Linux oder macOS, der nichts über das Netzwerk sendet.

Wie kodiere ich den dekodierten Text wieder?

Verwenden Sie unseren Base64-Text-Encoder für die umgekehrte Operation. Der Hin- und Rückweg ist streng verlustfrei, solange der Quelltext in UTF-8 vorliegt und Sie die Zwischenzeichenkette nicht verändern.

Beispielanfrage

curl -X POST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute \
  -H "Content-Type: application/json" \
  -d '{"text_encoded":"..."}'

Eingabeschema

Feld Typ Erforderlich Standard
text_encoded string

Endpunkte

  • GET https://cdrn.fr/api/v1/tools - listet alle verfügbaren Tools auf
  • GET https://cdrn.fr/api/v1/tools/base64-text-decoder - liefert das Schema dieses Tools
  • POST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute - führt dieses Tool mit einem JSON-Payload aus