🛝Toolio
Über Kontakt

📄 XML-Formatierer — XML kostenlos formatieren, minimieren und validieren

Füge dein XML ein und klicke auf Formatieren, um es sofort mit 2, 4 Leerzeichen oder Tabulator einzurücken. Minimieren entfernt alle unnötigem Leerzeichen. Das Tool validiert XML mit dem browsereigenen DOMParser und zeigt klare Fehlermeldungen bei ungültigem XML. Die gesamte Verarbeitung läuft im Browser — dein XML wird nie übertragen.

Von Grund auf privat. Dieses Tool läuft vollständig in deinem Browser — nichts, was du eingibst, wird hochgeladen oder gespeichert, und es funktioniert offline.

Über

Dieser XML-Formatierer verwendet den browsereigenen DOMParser, um XML zu parsen und zu validieren, und durchläuft dann den resultierenden DOM-Baum, um eine saubere, eingerückte Ausgabe zu erstellen — ganz ohne externe Bibliotheken. Der Beautify-Modus erzeugt lesbare XML mit konsistenter Einrückung (2 Leerzeichen, 4 Leerzeichen oder Tabulator). Der Minify-Modus entfernt Nur-Leerzeichen-Textknoten zwischen Elementen. Einzelne Textkind-Elemente bleiben aus Lesbarkeitgründen inline. XML-Deklaration, Kommentare, CDATA und Verarbeitungsanweisungen werden beibehalten. Da alles im Browser verarbeitet wird, werden deine Daten nie übertragen.

Verwendung

  1. Füge dein XML in den linken Eingabebereich ein oder klicke auf "Beispiel laden", um ein Demo-Dokument zu laden.
  2. Wähle deine bevorzugte Einrückgröße — 2 Leerzeichen, 4 Leerzeichen oder Tabulator — aus dem Dropdown oben.
  3. Klicke auf "Formatieren (Verschönern)", um das XML mit lesbarer Einrueckung im rechten Ausgabebereich anzuzeigen.
  4. Oder klicke auf "Minimieren", um alle Leerzeichen zwischen Elementen zu entfernen und das kompakteste gültige XML zu erhalten.
  5. Kopiere das Ergebnis mit "Ergebnis kopieren" oder lade es als .xml-Datei herunter. Wenn das XML ungültig ist, wird eine Fehlermeldung angezeigt.

Häufige Fragen

Ist dieser XML-Formatierer kostenlos?
Ja, völlig kostenlos — kein Konto, kein Abo, keine versteckten Gebühren. Seite öffnen und sofort mit dem Formatieren beginnen.
Wird mein XML an einen Server gesendet oder irgendwo gespeichert?
Nein. Alle Analyse-, Formatierungs- und Validierungsvorgänge laufen vollständig in deinem Browser ab. Dein XML verlässt dein Gerät nie. Die letzte Eingabe wird nur im localStorage deines Browsers gespeichert, damit du später weitermachen kannst.
Was macht der Formatierer, wenn mein XML ungültig ist?
Es verwendet den browsereigenen DOMParser zur Fehlererkennung und zeigt die genaue Fehlermeldung unterhalb des Ausgabebereichs an. Für ungültiges XML wird keine formatierte Ausgabe erzeugt — du siehst zuerst den Fehler, damit du ihn beheben kannst.
Was ist der Unterschied zwischen Formatieren und Minimieren?
Formatieren (Verschönern) fügt Zeilenumbrüche und konsistente Einrückung hinzu, damit das XML leicht zu lesen und zu bearbeiten ist. Minimieren entfernt alle unnötigem Leerzeichen zwischen Elementen, um das kürzestmögliche gültige XML zu erzeugen — nützlich, um die Dateigröße beim Senden von XML über ein Netzwerk oder beim Einbetten in Code zu reduzieren.
Behält das Tool XML-Deklarationen, Kommentare und CDATA-Abschnitte bei?
Ja. Die XML-Deklaration (z.B. <?xml version="1.0" encoding="UTF-8"?>) wird aus der Quelle erkannt und der Ausgabe vorangestellt. Kommentare und CDATA-Abschnitte bleiben beim DOM-Durchlauf unverändert erhalten. Verarbeitungsanweisungen werden ebenfalls beibehalten.
Lädt dieses Tool meine Daten hoch?
Nein. Alles läuft direkt in deinem Browser, deine Daten verlassen dein Gerät nie — nach dem Laden funktioniert es sogar offline.