igorgraph2xml is a set of Igor Pro procedures which takes the top Igor graph and writes an XML-based description of the graph to a file. There are two procedure files: GetIgorGraphData.ipf, which extracts the information about the graph layout, and IgorGraphXML.ipf, which writes the information to a file in XML form. These procedures are meant as a demonstration of an XML format for the interchange of scientific graphs. The XML files generated by these procedures are well-formed, but not valid, since there is no DTD or schema for the file format.