What this utility does
Validate and normalize XML locally using the browser XML parser while rejecting DOCTYPE and ENTITY declarations before parsing.
Input and processing contract
Input is capped at 1,048,576 characters. DOMParser performs well-formedness validation; element traversal is bounded to 100,000 elements and 128 levels. Well-formedness status, root/element statistics, normalized XML, or bounded pretty-formatted XML.
Important limitations
This is not DTD/XSD validation. DOCTYPE and ENTITY declarations are rejected. Pretty formatting normalizes whitespace-only text between element children and should not be used when that whitespace is semantically significant.
Privacy and safety
SaveEditor.com keeps this Phase 19 workflow browser-local when operational. The runtime uses explicit input limits and does not silently upload the supplied content.