Base64-Encoder & -Decoder

Kodieren Sie Text sofort in Base64 oder dekodieren Sie Base64-Zeichenketten. Mit voller UTF-8-Unterstützung.

100 % clientseitige Verarbeitung — Ihre Daten verlassen niemals Ihren Browser
Text
Base64-kodiert

Was ist Base64-Kodierung?

Base64 ist ein binär-zu-Text-Kodierungsschema, das Binärdaten in einem ASCII-Zeichenkettenformat darstellt. Es wird häufig verwendet, um Binärdaten in textbasierte Formate wie JSON, XML, HTML und E-Mail-Nachrichten einzubetten. Jedes Base64-Zeichen repräsentiert genau 6 Bits an Daten, was es zu einer weit verbreiteten Methode macht, um Daten sicher über Kanäle zu übertragen, die nur Text unterstützen. Dieses Tool kodiert Text in Base64 und dekodiert Base64 bidirektional zurück in Text.

Wie man Text in Base64 kodiert

Geben Sie Ihren Text im Tab „Kodieren“ ein oder fügen Sie ihn dort ein, und die Base64-kodierte Ausgabe erscheint sofort. Die Base64-Kodierung funktioniert, indem sie jeweils drei Bytes der Eingabedaten nimmt und sie in vier ASCII-Zeichen umwandelt. Die Eingabe-Bytes werden in 6-Bit-Gruppen aufgeteilt, und jede Gruppe wird einem Zeichen aus einem 64-Zeichen-Alphabet (A-Z, a-z, 0-9, +, /) zugeordnet. Wenn die Eingabelänge kein Vielfaches von drei ist, werden Füllzeichen (=) zur Ausgabe hinzugefügt. Dieser Kodierer verwendet TextEncoder, um UTF-8-Multibyte-Zeichen, einschließlich Emojis und internationaler Schriften, korrekt zu verarbeiten.

Wie man Base64 in Text dekodiert

Wechseln Sie zum Tab „Dekodieren“ und fügen Sie Ihre Base64-Zeichenkette ein – der dekodierte Text erscheint sofort. Der Dekodierer validiert das Eingabeformat und meldet Fehler deutlich, wenn die Base64-Zeichenkette fehlerhaft ist (ungültige Zeichen, falsche Füllzeichen usw.). Die Dekodierung verarbeitet UTF-8 korrekt, sodass Multibyte-Zeichen richtig wiederhergestellt werden. Egal, ob Sie Base64 in Text umwandeln, Base64 für API-Antworten dekodieren oder eine Base64-kodierte JWT-Payload untersuchen müssen, dieses Tool erledigt alles lokal in Ihrem Browser.

Häufige Anwendungsfälle für die Base64-Kodierung

Die Base64-Kodierung wird verwendet, um Bilder über Daten-URIs in CSS oder HTML einzubetten, binäre Anhänge in E-Mails (MIME) zu kodieren, Daten über URLs und APIs zu übertragen, binäre Inhalte in JSON oder XML zu speichern und Authentifizierungsdaten in HTTP-Basic-Auth-Headern zu kodieren. JWT-Tokens verwenden für ihre Payload eine URL-sichere Base64-Variante. Dieses Tool unterstützt vollständigen UTF-8-Text, sodass Sie Multibyte-Zeichen einschließlich Emojis und internationaler Schriften kodieren und dekodieren können.

Häufig gestellte Fragen

Wie kodiere ich Text in Base64?

Geben Sie Ihren Text in das Eingabefeld im Tab „Kodieren“ ein oder fügen Sie ihn dort ein. Die Base64-kodierte Ausgabe erscheint sofort. Kopieren Sie sie mit einem Klick. Der Kodierer unterstützt vollständiges UTF-8, einschließlich Multibyte-Zeichen, Emojis und internationaler Schriften (Chinesisch, Arabisch, Kyrillisch usw.).

Wie dekodiere ich Base64 in Text?

Wechseln Sie zum Tab „Dekodieren“, fügen Sie Ihre Base64-Zeichenfolge ein und der dekodierte Text erscheint sofort. Wenn die Eingabe ungültige Base64-Zeichen oder Füllzeichen enthält, erläutert eine Fehlermeldung das Problem.

Unterstützt dieses Tool UTF-8 und Emojis?

Ja. Der Kodierer verwendet die TextEncoder/TextDecoder-APIs, um UTF-8-Multibyte-Zeichen, einschließlich Emojis, akzentuierter Zeichen und nicht-lateinischer Schriften (Chinesisch, Japanisch, Koreanisch, Arabisch, Hebräisch, Kyrillisch usw.), korrekt zu verarbeiten. Dies vermeidet die Datenkorruption, die bei naiven btoa()/atob()-Aufrufen auftritt.

Sind meine Daten privat?

Ja. Das gesamte Kodieren und Dekodieren findet vollständig in Ihrem Browser statt. Es werden keine Daten an einen Server gesendet. Die Seite funktioniert nach dem Laden auch offline – sicher für sensible Daten, Anmeldeinformationen oder vertraulichen Text.

Mit Phoenix Code erstellen

Ein moderner Code-Editor mit Live-Vorschau, entwickelt für Webentwickler und Designer.

Phoenix Code ausprobieren