XML Editor and Formatter

Load Sample Data

XML Viewer is an online tool that converts the XML file or string to a friendly readable format. Allow you to edit and format the XML file and display your XML in a tree view.

What is XML, and what is XML used for?

XML stands for Extensible Markup Language (XML). The XML is robust data storage and transfers medium on the web. It is a standard, machine-readable file format used by search engines and other data-munching programs like feed readers. It stores data in a format that is readable for both machines and humans.

In XML, the tags are not pre-defined. You create your tags. Your motive is not to display the data, but your reason is storing and transferring the data. The data is stored in XML tags.

Many computer systems contain the data in a non-compatible format. Therefore, the data transfer between different systems is time-consuming and resulted in the loss of data.

XML simplifies the data storing and transporting by storing the data in plain-text format and facilitates its availability. The XML helps you to structure the data for storing and transporting. The XML format makes the data available to all machines and humans.

XML does not use predefined tags.

Let us look at following example:

Belgian Waffles


Two of our famous Belgian Waffles with plenty of real maple syrup


The tags in the above example like , , , , and are not defined in any XML standard. The author of the XML document introduces these tags.

Difference between XML and HTML

  • XML stands for Extensible Markup Language (XML). Whereas HTML stands for HyperText Markup Language.
  • HTML is used to create the layout, web pages. In HTML, the tags are pre-defined. Sometimes we want to transfer the data, not to display the data. The XML is used to store and transfer the data. In XML, tags are not pre-defined. The XML allows you to create your tags. The data is stored in XML tags.
  • In websites, we use both HTML and XML. HTML focus is on the display of data. Its focus is on how the data looks. Where XML focus is on the transfer of data, its focus is on what the data is.

What can you do with XML Viewer/ XML Formatter?

  • It helps you to display your XML file or string in a tree view.
  • It works as an XML editor.
  • It allows you to upload the XML file.
  • You can even use the "Load Sample Data" option to upload the sample data and sees how the tool works.