Free, browser-based utilities for everyday developer workflows

Inspect SOAP / XML Responses

Format XML, inspect SOAP envelopes, and test XPath selectors locally in your browser.

Try it now

Open XML / XPath / SOAP Inspector with a ready-to-run example.

Try it now
When you need this
  • You copied a SOAP response from a legacy integration and need to inspect the envelope quickly.
  • You want to confirm that a specific node or attribute exists before writing automation.
  • You need a quick XPath expression to extract a status code or identifier.
How to do it with Daily Developer Tools
  • Paste the XML or SOAP payload into XML / XPath / SOAP Inspector.
  • Run Parse & format to validate and normalize the document.
  • Use XPath or SOAP inspection mode depending on what you need next.
Tips / common pitfalls
  • For namespace-heavy payloads, use local-name() selectors in XPath.
  • Inspect SOAP body nodes first to find the business operation you need.
  • Keep the whole workflow local when working with internal enterprise payloads.
Examples & test data

Payment status SOAP response

Open tool with this example
Input example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:payments:v1"><soapenv:Header /><soapenv:Body><urn:GetPaymentStatusResponse><urn:PaymentId>PAY-1001</urn:PaymentId><urn:Status>SETTLED</urn:Status></urn:GetPaymentStatusResponse></soapenv:Body></soapenv:Envelope>
Expected output
Envelope: soapenv:Envelope
Header blocks: 0
Body nodes: 1
Body names: urn:GetPaymentStatusResponse
FAQ
Can I inspect SOAP faults?

Yes. The SOAP inspection mode highlights whether a Fault node is present and shows a quick preview.

Does this support XPath?

Yes. You can run XPath directly against the parsed document.

i Privacy-first: runs locally in your browser. No uploads.