Tool collection
Developer tools
Focused utilities for common development tasks, designed to process data locally without running untrusted code. Format JSON, encode Unicode text as Base64 and generate UUID v4 identifiers without sending input away. These focused tools state their limits and avoid evaluating pasted code.
Available now
XML to JSON Converter
Convert XML to readable JSON or JSON back to formatted XML, including attributes. Everything runs privately in your browser.
JSON Validator
Check JSON syntax and locate invalid lines and columns. Everything runs privately in your browser.
XML Validator
Check XML syntax, tag nesting and error position without resolving external entities. Everything runs privately in your browser.
Password Generator
Process your file locally in the browser and download the result in seconds.
JSON Schema Generator
Infer a JSON Schema Draft 2020-12 document from a JSON example. Everything runs privately in your browser.
JSON to CSV Converter
Process your file locally in the browser and download the result in seconds.
XML Formatter and Minifier
Indent XML for reading or minify it while preserving elements and attributes. Everything runs privately in your browser.
YAML Formatter and Validator
Process your file locally in the browser and download the result in seconds.
JSON and YAML Converter
Process your file locally in the browser and download the result in seconds.
JSON Compare
Process your file locally in the browser and download the result in seconds.
URL Encoder and Decoder
Process your file locally in the browser and download the result in seconds.
URL Query Parser
Process your file locally in the browser and download the result in seconds.
JWT Decoder
Process your file locally in the browser and download the result in seconds.
SHA Hash Generator
Process your file locally in the browser and download the result in seconds.
Unix Timestamp Converter
Process your file locally in the browser and download the result in seconds.
Regular Expression Tester
Process your file locally in the browser and download the result in seconds.
SQL Formatter and Minifier
Process your file locally in the browser and download the result in seconds.
HTML Formatter and Minifier
Process your file locally in the browser and download the result in seconds.
JSON to Classes and Objects
Generate models for ten languages, including TypeScript, C#, Go, Kotlin, Swift and Rust. Everything runs privately in your browser.
JSON Formatter
Format and validate JSON with readable two- or four-space indentation.
Base64 Encoder
Encode UTF-8 text as Base64 safely and inspect the result immediately.
UUID Generator
Generate one to one hundred cryptographically secure UUID version 4 identifiers.
JSON Tree Viewer
Process your file locally in the browser and download the result in seconds.
Popular tools
XML to JSON Converter
Recently launched
XML to JSON Converter
Related guides
How to format and validate JSON
Formatting makes JSON readable; validation confirms that the data follows JSON syntax.
Read guide02 · Answers
Frequently asked questions
Does MrTools send my data to a server?+
No. Published developer tools process the entered data locally in your browser.
Can I use Base64 to protect secrets?+
No. Base64 is reversible encoding, not encryption. Do not treat encoded text as confidential.
Does the JSON formatter execute input?+
No. It parses JSON data and never evaluates it as JavaScript.