The ExamXML was specially developed for comparing XML files. It can compare data from sources of many types such as XML and CSV files, SQL server with a possibility to manipulate elements. It produces comparisons very quickly and provides several options for comprehensive comparison using a Key XML elements and Key attributes. There are possibilities to save differences and common elements after comparison to output XML file. The ExamXML can merge two XML files into one. During comparison it can ignore specified XML elements by content or by attributes. After comparisons there are possibilities to synchronize elements, replace one element with another. ExamXML can convert CSV to XML and XML to CSV. Color highlighting shows the changes so that you can view exactly which attributes and elements have been added, modified or deleted. This program can compare several files and not just one pair of XML files. Displaying XML documents and differences between documents in visual interactive Tree View makes the ExamXML easy to use for beginners and advanced users. The program validates XML documents against DTD/XML schema while loading the file. Normalization of dates and numeric fields makes comparison independent of formats of dates and numbers. There are possibilities to round digital fields at normalization. The program offers drag-and-drop support and it can open XML file or a XML element with external application.