Text diff
Text diff lets you compare text by line or character with optional whitespace ignoring in your browser.
XML formatter lets you validate and format XML while rejecting DTDs and external entities in your browser.
⌂ Inputs and results stay in this browser and are not automatically stored or sent.
DTD and external entities are rejected. Mixed content and xml:space preserve the source to avoid changing text spacing. This is not XSD validation.
Waiting for input
Paste XML to inspect matching tags. Run validation and check closing tags, quoted attributes, and special characters around any error.
Compare element counts and parent-child relationships after formatting. DTDs and external entities are rejected, not fetched. Formatting success does not certify conformance to an XSD schema.
<root><item>SheepDev</item></root>Each input is limited to 1,048,576 bytes, output to 33,554,432 bytes, and processing to 5,000 ms. Input is never silently truncated.
Text diff lets you compare text by line or character with optional whitespace ignoring in your browser.
HTML entity converter lets you encode and decode HTML character references as text in your browser.