Got XML with repeating records? Paste it in and get a Markdown table. Runs in your browser, nothing gets uploaded.
Markdown output will appear here
Paste XML data on the left to see conversion
XML is great for machines, terrible for human eyes. When you have a list of records in XML -- API responses, config files, data exports -- this tool pulls out the data and lays it flat in a Markdown table. I added this because I was spending too much time squinting at nested angle brackets. For JSON data, our JSON to Markdown converter does the same thing.
A lot of XML puts key info in attributes, not just child elements. This tool handles both. If your XML has <item id="42" status="active">, the id and status values show up in columns labeled @id and @status. The @ prefix makes it clear which values came from attributes vs. nested tags.
The XML gets parsed using the browser's native DOMParser API -- the same battle-tested parser that handles web pages. It works with namespaces, special characters, UTF-8, all of it. Your data never leaves your browser. Once you have the Markdown, you can tidy it up with our Markdown Table Formatter.
Still working with XML APIs? (Plenty of payment gateways and government services use them.) Grab a sample response, paste it here, and include the Markdown table in your API docs or developer wiki. Way more readable than raw XML in documentation.
Spring Boot configs, Maven POMs, .csproj files -- they're all XML. When you need to compare settings or document your configuration in a pull request, convert the relevant section to a Markdown table for a clear side-by-side view.
Enterprise ERP and CRM systems love XML. When you're building integrations and need to document what the old system sends you, paste a sample export here. A table of field names and sample values is infinitely better than pointing people at raw XML.
Sometimes you just need to eyeball the data. Got an XML export with 200 records? Paste it in, scan the table, spot the row with the missing email or the wrong status code. Tables are great for catching patterns that get buried in XML tags.
Same idea but for JSON arrays and objects.
Turn comma-separated files into Markdown tables.
Convert SQL query output to Markdown tables.
Take a Markdown table and export it to .xlsx.
Upload a spreadsheet, get Markdown table output.
Align the columns of any Markdown table.