Free Online XML Tree Viewer
Explore XML as a Collapsible Element Tree
Need to use XML Tree Viewer right now?
XML's nested tags carry real structure, but reading that structure from raw indented text means manually tracking which closing tag matches which opening tag as documents get deeper — genuinely tedious for a config file or API response with more than a few levels of nesting.
DOMParser is not defined
Click any element with children to collapse or expand it. Attributes and text content are shown inline.
Other tools in Developer Tools
Features
- Runs entirely in your browser
- Privacy-first — your data is never uploaded
- Real-time, instant results
- 100% free, no sign-up required
- Works on desktop, tablet, and mobile
- No installation needed
Who uses this tool?
About XML Tree Viewer
XML's nested tags carry real structure, but reading that structure from raw indented text means manually tracking which closing tag matches which opening tag as documents get deeper — genuinely tedious for a config file or API response with more than a few levels of nesting.
This tool parses your XML and renders it as an interactive tree — each element shown with its attributes and text content inline, and any element with children collapsible with a click, so you can navigate a complex document by structure rather than by scrolling through raw markup.
Attributes are shown directly on each element's line, color-coded separately from the tag name and text content, making it easy to distinguish structural markup from the actual data values at a glance.
How it works
- Paste your XML. Paste any well-formed XML document.
- Explore the tree. Click any element with children to expand or collapse it.
- Read attributes inline. Attributes and text content are shown directly alongside each element.
Examples
Simple document
Input
<user id="1"><name>Alice</name></user>
Output
A collapsible tree showing <user id="1"> expandable to reveal the <name> element.