Generate XML from DTD, Relax NG Schema, or XML Schema

XMLBlueprint's XML Generator ("XML Instance Generator") is a powerful tool for automatically generating sample XML documents based on a given DTD, Relax NG Schema, or XML Schema.

Options allow you to control the way in which the sample XML documents are generated. For example, you can specify how to handle optional elements, repeating elements, element values, optional attributes, attribute values, etc.

The preview quickly shows how the generated XML is affected by your settings.

download xmlblueprint

XMLBlueprint XML Editor

(Generate XML from DTD)

XMLBlueprint XML Editor

(Generate XML from Relax NG Schema)

XMLBlueprint XML Editor

(Generate XML from XML Schema)