Kodieren Sie Text sofort in Base64 oder dekodieren Sie Base64-Zeichenketten. Mit voller UTF-8-Unterstützung.
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.
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.
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.
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.
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.).
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.
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.
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.
Ein moderner Code-Editor mit Live-Vorschau, entwickelt für Webentwickler und Designer.
Phoenix Code ausprobieren