xmlq Masking / Prettify

The xmlq website operates entirely client-side, leveraging WebAssembly (WASM) to run the Go-based xmlq library directly in the browser. This approach ensures that all XML processing, including parsing, masking, and formatting, occurs locally on the user's device without any server-side dependencies. By compiling the xmlq library to WASM, the site delivers fast, secure, and private XML manipulation, as no data is sent to a server. Users can input XML, configure masking options, and view the masked output instantly, making it ideal for sensitive data handling and seamless deployment on static hosting platforms like GitHub Pages.

Input XML

Masking Options

Output