Uno sguardo dentro
Questa anteprima sicura mostra a cosa serve lo strumento, senza eseguire azioni legate all'account.
Cosa sa fare XML-Validator - Validatore XML
Anyone working digitally with authorities and finance in Germany cannot avoid XML: the electronic tax return at ELSTER, electronic invoices per ZUGFeRD and XRechnung, SEPA transfers and direct debits, GoBD exports, DATEV booking batches. All of these are XML documents - and when one does not go through, you want to know quickly where the error is. That is exactly what the XML Validator is for.
One important point up front so it is clear what the tool does: the validator checks the well-formedness of your XML. That means it ensures all tags are correctly opened and closed, the nesting is right, quotes match and the document is syntactically clean. On an error it shows you what is wrong. What it deliberately does not do is a full check against an XSD schema - so it tells you whether your XML is structurally correct, not whether it meets every business rule of a particular schema.
Alongside checking comes preparing. The validator formats your XML with clean indentation and syntax highlighting, turning an unreadable line into a clear structure. The tree view goes further: instead of scrolling, you expand and collapse the elements that interest you and keep the overview even with large documents.
With XPath queries you pull out specific elements and values without navigating the tree by hand - handy when you only need the amounts in a long SEPA file or only certain figures in an ELSTER message. And if you prefer to work with JSON, you convert the XML in one click. A stats view reveals element count, depth and structure at a glance.
So you can start right away, the validator ships a large collection of ready templates for exactly the formats that matter in German everyday life: ELSTER tax data, ZUGFeRD and XRechnung invoices, SEPA pain.001 and pain.008, GoBD export, DATEV XML, property tax declaration, DEUEV report, commercial register filing as well as generic formats like sitemap, RSS and SVG. So you have a correct example to compare against and try out.
Everything runs client-side in your browser. No XML is uploaded - no tax data, no invoice, no bank details leaves your device. For documents that contain personal or business data that is the only sensible choice. No account, no signup, no data leaving your device.
Funzioni
Check well-formedness
Checks tags, nesting and syntax and shows what is wrong on an error.
Format with highlighting
Cleanly indented, colour-highlighted XML from an unreadable line.
Expandable tree view
Expand and collapse elements to keep the overview even with large documents.
XPath query
Pull out specific elements and values without navigating the tree by hand.
XML to JSON
Convert your XML to JSON in one click if you want to work with it further.
German format templates
ELSTER, ZUGFeRD, XRechnung, SEPA, GoBD, DATEV and more - ready examples to compare against.
Gira nel browser, senza upload
No XML leaves your device - no tax data, no invoice, no bank details.
Come funziona
- 1
Paste XML or pick a template
Paste your XML or start from one of the templates for ELSTER, ZUGFeRD, SEPA and co.
- 2
Check well-formedness
The validator reports whether your document is syntactically clean and otherwise shows the error spot.
- 3
Format or view as a tree
Bring the XML into readable shape or click through the expandable tree structure.
- 4
Query or convert
Pull out specific values with XPath or convert the document to JSON in one click.
A chi serve
Domande frequenti
Does the validator check against an XSD schema?
No. The XML Validator checks well-formedness - whether tags, nesting and syntax are correct. It deliberately does not do a full check against a specific XSD schema with all its business rules. It tells you whether your XML is structurally clean, not whether it meets every requirement of a schema.
What does well-formed mean?
Well-formed means the XML follows the basic rules: every opened tag is closed, elements are correctly nested, attributes are quoted and there is exactly one root element. If that is not the case, the validator reports the error.
Can I check ELSTER, ZUGFeRD or SEPA XML?
Yes, but only for well-formedness, meaning clean syntax. Whether the file matches the ELSTER, ZUGFeRD, XRechnung or SEPA schema is not checked here. The templates in the tool are made-up sample structures to try things out, not an official schema. For e-invoices use a checking service such as the KoSIT validator; in the end the target system decides.
How do I pull out individual values?
With the XPath query. You enter an XPath expression and the validator returns the matching elements and values, without you having to click through the tree by hand.
Is my XML uploaded?
No. Everything runs in your browser. No XML - no tax data, no invoice, no bank details - is sent to a server or stored.
Can I convert XML to JSON?
Yes. The validator converts your well-formed XML into a JSON structure in one click, which you can work with further in other tools or in code.
Strumenti simili
JSON-Formatierer - Formattatore JSON
Formatiere, validiere und minimiere JSON mit Syntaxhervorhebung und Fehlererkennung. Kostenlo…
SQL-Formatierer - Formattatore SQL
Formatiere und minimiere SQL-Abfragen mit Syntaxhervorhebung.
ZUGFeRD-Embedder - Incorpora la fattura XML nel PDF
Bette ZUGFeRD/Factur-X-XML in bestehende PDFs ein (PDF/A-3, EN 16931, XRechnung 3.0 mit Leitw…
Code-Werkstatt - Officina del codice
Multi-Tab-Editor mit Syntaxhervorhebung, Live-Vorschau, Konsole, 20+ Vorlagen und Snippet-Ver…
Regex-Tester - Prova le espressioni regolari
Teste reguläre Ausdrücke mit Live-Highlighting und deutschen Muster-Vorlagen.
Reverse-Charge Validator - Controllo del reverse charge
Prüfe ob eine EU-Rechnung korrekt das Reverse-Charge-Verfahren (§13b UStG) anwendet. USt-ID-V…
Pronto per XML-Validator - Validatore XML?
Nessuna installazione. Incluso a partire da Plus. Si apre direttamente nel browser.
Apri ora