Du bist offline. Tools, die du schon einmal geöffnet hast, funktionieren weiter.
XML formatieren
Stell XML sauber eingerückt dar: Produktfeeds, Sitemaps, Rechnungen, Konfigurationsdateien und API-Antworten werden leicht lesbar.
Kostenlos und privat. Alles läuft in deinem Browser, nichts wird hochgeladen.
XML
XML
Problem melden
So funktioniert es
XML einfügenFüge den Code ein, tippe ihn oder öffne eine Datei. Mit Beispiel siehst du, wie es aussieht.
Ergebnis prüfenDas Ergebnis erscheint rechts, während du tippst. Fehler werden mit Zeile und Spalte angezeigt.
Kopieren oder herunterladenKopiere das XML mit einem Klick oder lade es als Datei herunter.
Probleme schnell finden
XML muss wohlgeformt sein: Jedes Tag muss geschlossen werden, und zwar in der richtigen Reihenfolge. Wenn etwas nicht stimmt, zeigt der Formatierer Zeile und Spalte des Problems statt einer vagen Fehlermeldung.
CDATA-Abschnitte, Verarbeitungsanweisungen und Elemente mit gemischtem Text bleiben genau so, wie sie sind, die Daten ändern sich also nicht.
Produktfeeds für Marktplätze und E-Rechnungen sind ein typischer Fall: Ein einziges fehlendes schließendes Tag ist in Sekunden gefunden. Alles läuft direkt in deinem Browser, deine Feeds und Rechnungen werden also nirgends hochgeladen, was bei Geschäftsdaten wichtig ist.
Über XML
XML speichert strukturierte Daten in Feeds, Konfigurationsdateien und Schnittstellen. Der Formatierer rückt verschachtelte Elemente ein, lässt CDATA und Textinhalte unverändert und zeigt die genaue Zeile eines fehlerhaften Tags.
Häufige Fragen
Kommt es mit großen Feeds zurecht?
Dateien mit mehreren Megabyte funktionieren gut. Sehr große Ergebnisse werden ohne Farben angezeigt, damit die Seite flüssig bleibt.
Wird mein Code irgendwo hochgeladen?
Nein. Formatieren und Minifizieren laufen in deinem Browser. Dein Code wird nicht an unsere Server gesendet.
Benennt das Minifizieren meine Variablen um?
Nein. Beim Minifizieren werden nur Kommentare, Zeilenumbrüche und Leerzeichen entfernt. Die Namen bleiben lesbar und der Code verhält sich genau gleich, deshalb ist es für jede Datei sicher.
Warum bleiben in minifiziertem JavaScript manche Zeilenumbrüche stehen?
JavaScript wertet manche Zeilenumbrüche als Ende einer Anweisung. Wo das Entfernen ändern könnte, was der Code tut, bleibt der Umbruch erhalten.
Kann ich hier JSON formatieren?
Für JSON gibt es ein eigenes Tool mit Baumansicht und Validierung. Nutze die unten verlinkte Seite JSON-Tools.
Funktioniert es offline?
Ja. Wenn du die Seite einmal geöffnet hast, funktioniert sie auch ohne Internetverbindung weiter.
Leg die Datei ab, um zu sehen, was du damit machen kannst