Zum Inhalt springen
AioFreeKit

Base64-Encoder & -Decoder

Text sofort und komplett im Browser in Base64 umwandeln oder zurück dekodieren. Vollständige UTF-8-Unterstützung, damit Umlaute, CJK-Text und Emoji den Hin- und Rückweg unbeschadet überstehen.

Verwendet - und _ statt + und / und lässt die =-Auffüllung weg. Sicher in URLs, Dateinamen und JWT-Segmenten.

0 Zeichen · 0 Bytes · 0 Zeilen

Ergebnis

Das Ergebnis erscheint hier, während du tippst.

0 Zeichen · 0 Bytes · 0 Zeilen

Was dieses Tool abdeckt

  • Unicode richtig umgesetzt

    Text wird vor dem Kodieren in UTF-8-Bytes umgewandelt, sodass 中文, café und 🔒 fehlerfrei hin und zurück konvertiert werden.

  • Toleranter Decoder

    Zeilenumbrüche, überflüssige Leerzeichen, fehlende =-Auffüllung und das URL-sichere Alphabet werden akzeptiert, ohne dass Sie vorher aufräumen müssen.

  • Nichts verlässt den Tab

    Die Kodierung läuft per JavaScript auf Ihrem Gerät. Tokens, Zugangsdaten und Payloads werden nirgendwohin gesendet.

Häufige Fragen

Ist Base64 eine Form der Verschlüsselung?

Nein. Base64 ist eine Kodierung, keine Verschlüsselung – jeder kann sie in Sekunden dekodieren. Nutzen Sie sie, um binäre Daten durch reine Textkanäle zu transportieren, niemals zum Schutz von Geheimnissen.

Warum scheitern andere Tools an chinesischem Text oder Emoji?

Sie rufen btoa() direkt auf, das nur Latin-1-Zeichen annimmt und bei allem anderen einen Fehler wirft. Dieses Tool kodiert zuerst in UTF-8-Bytes, deshalb funktioniert jedes Zeichen.

Wann sollte ich das URL-sichere Alphabet verwenden?

Wenn das Ergebnis in eine URL, einen Query-Parameter, einen Dateinamen oder ein JWT wandert. Standard-Base64 nutzt + und /, die an diesen Stellen eine Sonderbedeutung haben.

Kann ich ein Base64-Bild oder eine Datei dekodieren?

Sie können jede Base64-Zeichenfolge dekodieren, aber Binärdaten wie ein Bild erscheinen als unlesbare Zeichen, weil das Ergebnis als Text dargestellt wird.