XML is still the wire format for a huge amount of enterprise software — SOAP APIs, Maven POM files, Android manifests, SVG, Office Open XML, and countless config systems. Pasting these into an online formatter means sending potentially sensitive payloads — API responses, credentials in config attributes, internal service addresses — to a third-party server.
formatvault formats and validates XML entirely inside your browser using fast-xml-parser. Nothing is transmitted. The network tab will show zero outbound requests while you work.
Your XML is parsed into an in-memory tree using fast-xml-parser, then re-serialized with consistent indentation. Attributes, CDATA sections, and comments are preserved through the round-trip. The XMLValidator checks well-formedness before formatting so you get a precise error with line and column numbers before any output is produced.
Minify mode strips all non-significant whitespace for smaller payloads. Validate mode checks only well-formedness without modifying the input — useful as a quick sanity check before committing a config file.