Menu

Tools

Input XML
Interactive Tree View

Parsed XML tree will appear here

Click on elements to expand/collapse

About XML Viewer

Paste XML and navigate it as an interactive tree. Expand elements, view attributes, and understand complex document structures. Essential for working with SOAP APIs, config files, and legacy systems.

XML is still everywhere—RSS feeds, SOAP APIs, SVG files, Office documents, and countless enterprise systems. This viewer parses your XML and presents it as a collapsible tree with syntax highlighting.

How to use XML Viewer

1

Paste your XML into the input area.

2

The tree view renders automatically.

3

Click elements to expand/collapse.

4

View attributes shown on each element.

5

Use Expand All to see the complete structure.

Examples

Basic XML tree

Elements become expandable nodes:

<catalog>
  <book id="bk101">
    <author>Author Name</author>
    <title>Book Title</title>
  </book>
</catalog>

Tree View:
▾ catalog
  ▾ book [id="bk101"]
      author: "Author Name"
      title: "Book Title"

Attributes display

Attributes shown alongside element names:

<element attr="value" type="test">
  Content here
</element>

Display:
▾ element [attr="value", type="test"]
    "Content here"

Common XML formats

This viewer handles all XML-based formats:

RSS feeds:    <rss><channel><item>...
SOAP:         <soap:Envelope><soap:Body>...
SVG:          <svg><circle><path>...
Config:       <configuration><appSettings>...
Office:       <w:document><w:body>...

Features

Interactive tree navigation
Expand/collapse elements
Attribute display with highlighting
CDATA and comment rendering
Search within XML
Pretty-print XML output

When to use this

  • Exploring SOAP API responses
  • Debugging configuration files
  • Inspecting SVG file structure
  • Analyzing RSS/Atom feeds
  • Working with Office Open XML
  • Legacy system integration

Common questions