Base64 Kodierer/Dekodierer

Kodieren Sie Text zu Base64 oder dekodieren Sie Base64 zu Text sofort. Unterstützt volles Unicode einschliesslich Emoji. Die gesamte Verarbeitung läuft lokal in Ihrem Browser.

🔒 Die gesamte Verarbeitung erfolgt lokal in deinem Browser – nichts wird gespeichert oder übertragen.

So verwenden Sie diesen Base64-Kodierer/Dekodierer

  1. Kodieren: Geben Sie beliebigen Text ein und klicken Sie auf Kodieren, um die Base64-Darstellung zu erhalten.
  2. Dekodieren: Wechseln Sie in den Dekodier-Modus, fugen Sie eine Base64-Zeichenkette ein und klicken Sie auf Dekodieren.
  3. Kopieren Sie das Ergebnis mit einem Klick oder verwenden Sie Beispiel laden, um es sofort auszuprobieren.
  4. Drucken Sie Strg+Eingabe zur Verarbeitung — oder fugen Sie einfach ein und das Tool erkennt automatisch.

Uber Base64-Kodierung

Base64-Kodierung stellt Binärdaten mit 64 ASCII-Zeichen dar (Grossbuchstaben A-Z, Kleinbuchstaben a-z, Ziffern 0-9, Plus + und Schragstrich /). Das Gleichheitszeichen = wird als Padding verwendet. Da alle Base64-Zeichen druckbares ASCII sind, ist es sicher in JSON-Strings, HTML-Attributen, E-Mail-Texten und URLs verwendbar.

Ein haufiger Anwendungsfall ist das Einbetten kleiner Bilder direkt in HTML oder CSS als Daten-URIs. Ein weiterer ist das Speichern von Binarkonfiguration oder API-Token in JSON-Konfigurationsdateien. Dieses Tool verarbeitet den full UTF-8-Zeichensatz, sodass Sie Emoji, internationalen Text und Sonderzeichen ohne Datenverlust kodieren konnen.

Dieses Tool verwendet die integrierten atob-, btoa-, TextEncoder- und TextDecoder-APIs Ihres Browsers. Es validiert Eingaben strikt — ungultige Zeichen werden sofort markiert, anstatt stillschweigend Garbage zu produzieren.

Häufig gestellte Fragen

Was ist Base64-Kodierung?

Base64 ist ein Binär-zu-Text-Kodierungssystem, das Binärdaten in eine Zeichenkette von ASCII-Zeichen (A-Z, a-z, 0-9, +, / und =) umwandelt. Es wird haufig verwendet, um Binärdaten (wie Bilder) in JSON, XML oder HTML einzubetten oder um Binärdaten uber textbasierte Protokolle sicher zu ubertragen.

Wie funktioniert der Kodierer?

Der Kodierer nimmt Ihren Text, konvertiert ihn mit UTF-8 in Bytes (was alle Sprachen einschliesslich Emoji verarbeitet), und bildet dann jedes Byte auf seine Base64-Darstellung ab. Das Ergebnis ist eine Textzeichenkette, die Sie uberall sicher speichern oder ubertragen konnen, wo ASCII-Text akzeptiert wird.

Wie funktioniert der Dekodierer?

Der Dekodierer nimmt einen Base64-String, validiert, dass er nur gultige Base64-Zeichen enthalt, konvertiert ihn zurück in Roh-Bytes und dekodiert diese Bytes dann als UTF-8-Text. Wenn die Eingabe nicht gultiges Base64 ist, zeigt er eine klare Fehlermeldung.

Werden meine Daten an einen Server gesendet?

Nein. Die gesamte Verarbeitung findet zu 100% in Ihrem Browser statt, unter Verwendung der integrierten atob- und TextEncoder/TextDecoder-APIs von JavaScript. Nichts wird hochgeladen, ubertragen oder gespeichert. Sie konnen dieses Tool sogar offline verwenden.

Was bedeutet das = Zeichen am Ende einiger Base64-Strings?

Das = (Gleichheitszeichen) ist Padding. Base64 kodiert 3 Bytes in 4 Zeichen. Wenn die Eingabe kein Vielfaches von 3 Bytes ist, wird Padding hinzugefugt, um die Ausgabe auf ein Vielfaches von 4 Zeichen zu bringen.

Kann ich Unicode-Text wie Emoji kodieren?

Ja. Dieses Tool verwendet intern UTF-8-Kodierung, sodass es jedes Unicode-Zeichen korrekt verarbeitet, einschliesslich Emoji, CJK-Zeichen, Arabisch und Sonderzeichen.

Was ist der Unterschied zwischen Base64 und URL-Kodierung?

Base64 und URL-Kodierung (Prozent-Kodierung) dienen unterschiedlichen Zwecken. Base64 dient zum Konvertieren beliebiger Binärdaten in ASCII-Text; es erweitert Daten um ca. 33%. URL-Kodierung ersetzt Sonderzeichen durch %-Sequenzen. Verwenden Sie Base64, wenn Sie Binärdaten kodieren mussen; URL-Kodierung fur Abfrageparameter.

Gefällt dir SlimUtils? Wenn diese kostenlosen Tools dir Zeit gespart haben, kauf uns einen Kaffee! Auf Ko-fi unterstützen