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
- Kodieren: Geben Sie beliebigen Text ein und klicken Sie auf Kodieren, um die Base64-Darstellung zu erhalten.
- Dekodieren: Wechseln Sie in den Dekodier-Modus, fugen Sie eine Base64-Zeichenkette ein und klicken Sie auf Dekodieren.
- Kopieren Sie das Ergebnis mit einem Klick oder verwenden Sie Beispiel laden, um es sofort auszuprobieren.
- 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.
Ähnliche Tools
URL-Kodierer/Dekodierer
Kodieren Sie Text fur sichere URL-Verwendung oder dekodieren Sie prozentkodierte URLs. Verarbeitet volles Unicode einschliesslich Emoji. Die gesamte Verarbeitung lauft lokal in Ihrem Browser.
HTML-Encoder/Decoder
Kodiere Sonderzeichen zu HTML-Entitaten oder dekodiere Entitaten zu Klartext. Unterstutzt alle Standard-HTML-Entitatscodes. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser.
Hash-Generator
Generieren Sie MD5, SHA-1, SHA-256, SHA-384 und SHA-512 Hashes sofort. Ausgabe in Kleinbuchstaben-Hex, Grossbuchstaben-Hex oder Base64. Die gesamte Verarbeitung lauft lokal in Ihrem Browser.