jsonecho

WSDL Formatter

Format a WSDL file so you can read its types, messages and bindings.

Loading the tool...

How to use WSDL Formatter

  1. Paste the WSDL, or load it from its URL (the one that usually ends in ?wsdl).
  2. Copy the formatted result.

About WSDL Formatter

A WSDL file describes a SOAP web service: which operations exist, what messages they take and where the service lives. They are verbose, and the ones downloaded from a server are often a single line. Formatting is the first thing to do before you can work out what is in one.

The tool treats the WSDL as XML, indents it and verifies that it is well formed. Namespaces such as wsdl:, xsd: and soap: are left as they are.

Frequently asked questions

Can I load a WSDL from a URL?

Yes, use From URL and enter the address, for example http://host/service?wsdl. If the server blocks direct browser access, we fetch it through our server.

Does it check the WSDL against the specification?

No, only that the XML is well formed. It does not check whether the operations and bindings are consistent.

Where do I find the types?

Look for the wsdl:types section near the top. It usually contains an embedded xsd:schema.

More in XML Tools

All tools →