Tools auf Deutsch / Base64 dekodieren online — UTF-8-korrekt, auch für JWTEnglish version →

Base64 dekodieren online — UTF-8-korrekt, auch für JWT

Damit holen Sie den Originaltext aus jedem Base64-Wert zurück: Konfigurationswerte, Payloads in Logs, die Segmente eines JWT oder den Wert eines Authorization-Headers. Alles wird im Browser dekodiert — echte Tokens können Sie also gefahrlos einfügen.

Schlägt die Dekodierung fehl, liegt es meist an base64url (enthält - oder _), der Variante von JWT und OAuth: - durch + und _ durch / ersetzen, mit = auf ein Vielfaches von 4 auffüllen — dann klappt es fast immer. Kommen nur wirre Symbole heraus, ist der Inhalt vermutlich binär, kein Text.

So funktioniert's

  1. Base64-String in das Eingabefeld einfügen
  2. Convert klicken
  3. Ist der Inhalt JSON, per Send to… an den Formatter schicken — liest sich besser

Häufige Fragen

Kommen Umlaute korrekt heraus?
Ja: Es wird zu Bytes dekodiert und als UTF-8 interpretiert, dem heutigen Standard. Falls trotzdem Zeichensalat entsteht, hat die Gegenseite mit einem anderen Charset kodiert (Latin-1/Windows-1252) — das muss separat konvertiert werden.
Kann ich hier ein JWT dekodieren?
Header- und Payload-Segmente ja (base64url). Der dedizierte JWT Decoder ist aber bequemer: Er trennt die drei Teile automatisch und zeigt die Claims mit lesbaren Datumsangaben.
Warum erhalte ich unleserliche Symbole?
Die Dekodierung hat funktioniert — der Inhalt ist nur binär (Bild, Zip …). Die ersten Bytes (‰PNG, %PDF, PK) verraten das Format.