XML Formatter, Validator & Reparatur-Tool
Der XML Formatter prüft dein XML online auf Fehler mit Zeile und Spalte, formatiert es mit 2 oder 4 Leerzeichen oder Tabs, minimiert es und repariert typische Fehler wie ein unmaskiertes & oder ein fehlendes schließendes Tag per Auto-Fix. Kostenlos und ohne Anmeldung, dein XML wird nur in deinem Browser verarbeitet und nicht hochgeladen.
Gebaut von Justin Schuessler
Config-Dateien sortiert? Hoste dein Projekt auf einem vServer mit voller Kontrolle.
Eingabe
Ausgabe
Beispiel-Ergebnis
So sieht der Befund im XML Formatter aus
Du fügst XML ein, das Tool meldet den ersten Fehler mit Zeile und Spalte und repariert typische Fehler per Auto-Fix, danach formatiert es das Ergebnis. Das Beispiel unten ist eine absichtlich fehlerhafte Beispiel-Datei, dein Befund hängt von deinem XML ab.
Beispiel · Beispiel-XML mit absichtlichen Fehlern
1 Fehler · 3 KorrekturenEingabe
<server><name>ZAP & Friends</name><port>25565</port>Ausgabe: Befund und Auto-Fix
- 1 Fehler
Fehler · Zeile 1, Spalte 19char '&' is not expected.
So meldet „Validieren“ den ersten Fehler. Über „Zur Fehlerstelle springen“ landet der Cursor direkt dort.
In Ordnung1x unmaskiertes Sonderzeichen (z. B. „&") im Text escaped.
In Ordnung1x fehlendes schließendes Tag am Dokumentende ergänzt.
In OrdnungFehlende XML-Deklaration ergänzt (<?xml version="1.0" encoding="UTF-8"?>).
Ausgabe nach Auto-Fix, formatiert
<?xml version="1.0" encoding="UTF-8"?><server> <name>ZAP & Friends</name> <port>25565</port></server>Funktionen
XML Formatter und XML Validator in einem Tool
Für Konfigurationsdateien von Minecraft-Plugins oder FiveM-Resources, API-Antworten, RSS/Atom-Feeds oder Sitemaps – überall, wo du XML von Hand bearbeitest oder debuggst.
XML validieren mit Zeile und Spalte
Prüft kurz nach der Eingabe automatisch, ob dein XML wohlgeformt ist, nennt den ersten Fehler mit Zeile und Spalte und markiert die Stelle im Editor.
XML formatieren (Pretty Print)
Rückt dein XML mit 2 oder 4 Leerzeichen oder Tabs ein. Kommentare, CDATA-Abschnitte und die XML-Deklaration bleiben erhalten.
XML minimieren
Entfernt Zeilenumbrüche und Einrückungen zwischen den Tags und liefert eine kompakte Fassung deines XML.
XML reparieren mit Auto-Fix
Maskiert Sonderzeichen wie & und <, ergänzt fehlende schließende Tags, fasst mehrere Wurzelelemente zusammen und ergänzt oder verschiebt die XML-Deklaration.
Datei hochladen oder ablegen
Lade eine XML-Datei bis 10 MB hoch oder zieh sie direkt in das Eingabefeld.
100 % lokal, kein Upload
Alles läuft in deinem Browser, deine Datei wird an keinen Server übertragen.
Hintergrund
Was der XML Validator prüft und was Auto-Fix repariert
Validieren, Reparieren und Formatieren hängen zusammen: Erst wenn dein XML wohlgeformt ist, lässt es sich formatieren oder minimieren.
XML validieren: wohlgeformt, nicht gegen ein Schema
Wohlgeformtes XML hat genau ein Wurzelelement, geschlossene und richtig verschachtelte Tags und maskierte Sonderzeichen wie & statt eines einzelnen &. Genau das prüft der XML Validator und nennt den ersten Fehler mit Zeile und Spalte. Ob dein XML zusätzlich zu einem XSD-Schema oder einer DTD passt, prüft er nicht.
XML reparieren mit Auto-Fix
Auto-Fix maskiert ein einzelnes & oder < in Text und Attributwerten, ergänzt fehlende schließende Tags und ein fehlendes > am Tag-Ende, entfernt schließende Tags ohne passenden Start-Tag, fasst mehrere Wurzelelemente in einem <root>-Element zusammen und ergänzt oder verschiebt die XML-Deklaration. Deine Eingabe bleibt dabei unverändert, die reparierte Fassung steht in der Ausgabe.
XML formatieren (Pretty Print) oder minimieren
Formatieren rückt dein XML mit 2 oder 4 Leerzeichen oder Tabs ein. Kommentare, CDATA-Abschnitte und die XML-Deklaration bleiben erhalten, Text gemischt mit Tags bleibt unverändert. Minimieren entfernt Zeilenumbrüche und Einrückungen zwischen den Tags. Beides setzt wohlgeformtes XML voraus, sonst meldet das Tool den Fehler mit Zeile und Spalte.
So funktioniert es
So prüfst, reparierst und formatierst du XML online
Fünf Schritte, ohne Anmeldung und ohne Installation.
Schritt 1
XML einfügen
Füge dein XML in das Eingabefeld ein, lade eine XML-Datei bis 10 MB hoch, zieh sie in das Feld oder lade das Beispiel.
Schritt 2
Fehler finden
Kurz nach der Eingabe prüft das Tool automatisch, ob dein XML wohlgeformt ist, oder du klickst auf „Validieren“. Der erste Fehler erscheint mit Zeile und Spalte, „Zur Fehlerstelle springen“ setzt den Cursor dorthin.
Schritt 3
Mit Auto-Fix reparieren
Klicke auf „Auto-Fix“, um typische Fehler automatisch zu beheben. Deine Eingabe bleibt unverändert, die reparierte Fassung steht in der Ausgabe, darüber die Liste der Korrekturen.
Schritt 4
Formatieren oder minimieren
Wähle die Einrückung mit 2 Leerzeichen, 4 Leerzeichen oder Tabs und klicke auf „Formatieren“, oder auf „Minimieren“ für eine kompakte Fassung.
Schritt 5
Ergebnis übernehmen
Kopiere das Ergebnis in die Zwischenablage oder lade es als XML-Datei herunter.
Mehr entdecken
Weitere Tools
Text vergleichen online (Diff Checker)
Texte vergleichen online: Zwei Texte, Configs oder Code-Stände vergleichen, Unterschiede zeilen- und wortgenau sehen und als Unified Diff kopieren. Läuft komplett im Browser.
Gebaut von Dimitri Heissler
JSON Formatter
JSON formatieren, minifizieren und validieren - mit Syntax-Highlighting, Fehleranzeige und Download, komplett im Browser.
Gebaut von Jakub Martyniak
YAML Validator
YAML-Syntax prüfen und normalisiert formatieren oder direkt zu JSON konvertieren - unterstützt mehrere `---`-getrennte Dokumente (z. B. Kubernetes-Manifeste), mit genauer Zeile/Spalte-Fehlermeldung, komplett im Browser.
Gebaut von Jakub Martyniak
Sitemap Generator
sitemap.xml aus einer URL-Liste erstellen: mit Duplikat- und Domain-Prüfung, lastmod und automatischem Sitemap-Index ab 50.000 Adressen. Läuft im Browser.
Gebaut von Luca Stanek
URL Encoder & Decoder
URLs und Text online kodieren und dekodieren: encodeURIComponent, encodeURI und Formular-Format im Vergleich, mit Query-Parameter-Tabelle und UTM-Link-Builder. Läuft komplett im Browser.
Gebaut von Dimitri Heissler
HTML & CSS Formatter online (Code verschönern)
HTML und CSS online formatieren, einrücken und verschönern – mit automatischer Erkennung der Sprache. Läuft komplett im Browser, ohne Upload.
Gebaut von Luca Stanek
FAQ
Häufige Fragen zum XML Formatter
Kurze Antworten rund um Validierung, Formatierung und Auto-Fix.
Ja. Du brauchst kein Konto und musst nichts installieren: Der XML Formatter läuft in deinem Browser, du fügst dein XML ein und legst sofort los.
Nein. Die komplette Verarbeitung – Validierung, Formatierung, Minimierung und Auto-Fix – läuft ausschließlich in deinem Browser. Es wird keine Datei an einen Server übertragen, auch nicht an ZAP-Hosting.
Nein. Das Tool prüft, ob dein XML wohlgeformt ist: genau ein Wurzelelement, geschlossene und richtig verschachtelte Tags, maskierte Sonderzeichen. Gültig im engeren Sinn ist XML erst, wenn es zusätzlich einem XSD-Schema oder einer DTD entspricht, und das prüft das Tool nicht. Auch fachliche Regeln, etwa von E-Rechnungen, prüft es nicht. Die Erfolgsmeldung bezieht sich deshalb auf die XML-Syntax.
Kurz nachdem du aufhörst zu tippen, prüft das Tool dein XML automatisch, alternativ klickst du auf „Validieren“. Es nennt den ersten Fehler mit Zeile und Spalte und markiert die Stelle im Editor. Über „Zur Fehlerstelle springen“ landet der Cursor direkt dort.
Auto-Fix maskiert ein einzelnes & als & und ein < im Text als <, auch in Attributwerten. Es ergänzt fehlende schließende Tags und ein fehlendes > am Tag-Ende, entfernt schließende Tags ohne passenden Start-Tag, fasst mehrere Wurzelelemente in einem <root>-Element zusammen und ergänzt oder verschiebt die XML-Deklaration. Deine Eingabe bleibt unverändert, die Ausgabe zeigt die reparierte Fassung und die Liste der Korrekturen. Prüfe das Ergebnis trotzdem: Ein ergänztes Tag steht dort, wo das Tool den Fehler bemerkt, nicht unbedingt dort, wo du es gemeint hast.
Lade die Datei hoch oder zieh sie in das Eingabefeld, der Editor zeigt sie mit Zeilennummern und Syntaxhervorhebung. Mit „Formatieren“ rückst du sie mit 2 oder 4 Leerzeichen oder Tabs ein (Pretty Print). Kommentare, CDATA-Abschnitte und die XML-Deklaration bleiben erhalten. Danach kopierst du das Ergebnis oder lädst es als XML-Datei herunter.
Minimieren entfernt Zeilenumbrüche und Einrückungen zwischen den Tags und liefert eine kompakte Fassung deines XML. Leerzeichen, die zum Textinhalt gehören, bleiben erhalten. Wie beim Formatieren muss dein XML dafür wohlgeformt sein.
Der Upload ist auf 10 MB begrenzt. Da alles lokal im Browser läuft, hängt die tatsächliche Grenze zusätzlich von der Leistung deines Geräts ab.
Noch weitere Fragen?
Support kontaktierenDeine App oder API braucht einen zuverlässigen Server
Ein ZAP-Hosting vServer bringt deine Anwendung oder dein Projekt zuverlässig online.
Kein Setup. Kein Risiko. In Sekunden online.
Auf der Suche nach weiteren Tools? Alle Entwickler-Tools ansehen
