XML Data Extractor
Extract repeated XML elements, attributes and nested values.
Private by design
Your inputs stay on your device and are not sent to our servers. Optional usage analytics does not receive your files or tool inputs.
How to use XML Data Extractor
- Open or paste your data, or load the working sample.
- Choose columns and explicit processing rules. Review the proposed result and warnings.
- Download the chosen result dataset, JSON artifact or report; save a draft to continue later.
What are the limits of XML Data Extractor?
Strict XML subset with quoted attributes, namespace-qualified names, comments and CDATA. DTDs, external entities and processing instructions other than the XML declaration are rejected. Choose the repeated element by qualified name; child paths and @attributes become columns. Up to depth 40; repeated child values become JSON arrays. Inputs stay in browser memory. No workbook is created. Table limits: 5 MB total text, 25,000 rows, 64 columns and 200,000 cells; expensive operations have stricter limits. Processing can be cancelled.