TextArray
100% lokal

Base64 kodieren und dekodieren

Wandle Text in Base64 und zurück — mit voller UTF-8- und URL-sicherer Unterstützung.

Eingabe
Ausgabe

Base64 kodieren und dekodieren

Base64 verwandelt beliebigen Text in einen kompakten Satz von 64 sicheren Zeichen und ist damit der Standardweg, um Daten durch Kanäle zu schicken, die nur reines ASCII akzeptieren. Füge Text ein und erhalte seine Base64-Form, oder füge Base64 ein und lies den ursprünglichen Text zurück. Zwischen beiden Richtungen wechselst du über die Modus-Auswahl.

Das Kodieren beherrscht UTF-8 vollständig, deshalb überstehen Umlaute, griechische Buchstaben, CJK-Zeichen und Emoji den Hin- und Rückweg unbeschadet. Die Option „URL-sicheres Alphabet“ tauscht die üblichen Zeichen + und / gegen - und _ und lässt die abschließende Auffüllung weg — das Ergebnis wandert ohne weiteres Escaping direkt in einen Query-Parameter, ein Pfadsegment oder ein JWT. Die Option „Bei 76 Zeichen umbrechen“ zerlegt lange Ausgaben in Zeilen fester Breite, das Format, das MIME-Mail-Header und PEM-Blöcke erwarten.

Das Dekodieren ist bewusst nachsichtig. Leerzeichen und Zeilenumbrüche fliegen vorher raus, sowohl das Standard- als auch das URL-sichere Alphabet werden akzeptiert, und fehlende Auffüllung stört nicht — ein aus einer Logdatei oder Konfiguration kopierter Wert funktioniert deshalb meist auf Anhieb. Kann die Eingabe wirklich kein Base64 sein, bekommst du eine klare Erklärung statt einer stillen falschen Antwort.

Alles läuft in deinem Browser. Nichts wird hochgeladen, und das zählt hier mehr als bei den meisten Tools: Base64-Strings tragen regelmäßig API-Tokens, Sitzungsdaten, Basic-Auth-Zugangsdaten und kodierte Payloads. Dekodierst du sie hier, bleibt der Klartext auf deinem Rechner. Die Bilanz unter der Ausgabe zeigt die Größen auf beiden Seiten, du siehst also den Zuwachs von rund 33 %, den das Kodieren mitbringt.

Häufige Fragen

Verschlüsselt Base64 meinen Text?
Nein. Base64 ist eine Kodierung, keine Verschlüsselung — jeder kann sie dekodieren. Nutze sie, um Daten sicher zu transportieren, nie um Geheimnisse zu schützen.
Wann sollte ich das URL-sichere Alphabet nehmen?
Wenn das Ergebnis in eine URL, einen Dateinamen oder ein JWT geht. Es ersetzt + und / durch - und _ und entfernt die Auffüllung, sodass nichts escapt werden muss. Beim Dekodieren wird jedes der beiden Alphabete automatisch erkannt.
Funktionieren Emoji und Umlaute?
Ja. Text wird als UTF-8-Bytes kodiert, „Grüße“ und 🫐 kommen also exakt zurück.
Warum lässt sich mein Base64 nicht dekodieren?
Meist fehlen nach einem abgeschnittenen Kopiervorgang Zeichen am Ende, oder die Zeichenkette enthält Zeichen außerhalb des Base64-Alphabets. Auffüllung und Leerzeichen erledigt das Tool für dich.
Wird mein Text irgendwo hochgeladen?
Nein. Das Tool läuft vollständig in deinem Browser und dein Text verlässt dein Gerät nie — auch keine Tokens, die du dekodierst.