Kostenloser XML zu Base64 Encoder Online
XML zu Base64 kodieren und Base64 zurück zu XML dekodieren, direkt im Browser. Keine Uploads, kein Server — 100% privat.
XML-Eingabe
Base64-Ausgabe
Was ist XML zu Base64?
Manchmal müssen Sie ein XML-Dokument in ein JSON-Feld, eine Datenbankspalte oder eine Netzwerk-Payload einbetten — aber rohes XML mit spitzen Klammern und Anführungszeichen verursacht Escape-Probleme. Base64-Kodierung wandelt XML in einen sicheren ASCII-String um, der überall übertragen werden kann. Dieses Tool erledigt das in einem Schritt: XML einfügen, Base64-String erhalten. Die Dekodierung funktioniert auch umgekehrt. Weitere Informationen finden Sie im MDN Base64-Leitfaden.
So verwenden Sie dieses Tool
Modus wählen
Wählen Sie Kodieren, um XML in einen Base64-String umzuwandeln, oder Dekodieren für den umgekehrten Weg.
Eingabe einfügen
Fügen Sie Ihr XML (oder den Base64-String) in den linken Editor ein. Nutzen Sie Beispiel zum Laden eines Musters oder Hochladen für eine Datei.
Ergebnis kopieren oder herunterladen
Die Base64-Ausgabe kann in APIs verwendet oder sicher gespeichert werden. Möchten Sie XML stattdessen escapen? Probieren Sie XML Escape. Möchten Sie XML in ein anderes Format konvertieren? Probieren Sie XML zu JSON.
Beispiel
Ein einfaches XML-Dokument zu Base64 kodieren — ein gängiges Muster beim Einbetten von XML in JSON:
XML zu Base64 kodieren
Als Base64 kodiert:
Klicken Sie auf die Schaltfläche Beispiel, um ein XML-Beispiel zu laden und die Base64-Ausgabe sofort zu sehen.
Wann hilft XML zu Base64?
Nützlich beim Einbetten von XML in JSON-Payloads, beim Speichern von XML in Datenbanken, die keine Sonderzeichen unterstützen, oder beim Übertragen von XML über Kanäle, die reinen ASCII-Text erwarten.
Häufig gestellte Fragen
Warum sollte ich XML zu Base64 kodieren?
Base64 wandelt XML in einen reinen ASCII-String um, der sicher in JSON-Werte, URL-Parameter oder HTTP-Header eingebettet werden kann. Mehr dazu in RFC 4648.
Wie dekodiere ich einen Base64-String zurück zu XML?
Wechseln Sie in den Dekodier-Modus und fügen Sie den Base64-String ein. Das Tool dekodiert ihn mit der eingebauten atob()-Funktion des Browsers. Data-URI-Präfixe werden automatisch entfernt.
Funktioniert das mit XML, das UTF-8-Zeichen enthält?
Ja. Der Encoder verwendet intern btoa(unescape(encodeURIComponent(xml))), was Multibyte-UTF-8-Zeichen korrekt verarbeitet.
Kann ich große XML-Dateien kodieren?
Sie können XML-Dateien jeder Größe einfügen oder hochladen. Beachten Sie, dass Base64-Ausgabe ca. 33% größer als die Eingabe ist.
Sind meine XML-Daten bei Verwendung dieses Tools privat?
Absolut. Alle Kodierung und Dekodierung erfolgt lokal in Ihrem Browser. Keine Daten werden an einen Server übertragen.
Verwandte Tools
Das Base64-Kodierungsschema ist in RFC 4648 definiert. Die XML-Spezifikation finden Sie bei W3C XML.