MrTools

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.

AvailableLocal

JSON Validator

Check JSON syntax and locate invalid lines and columns. Everything runs privately in your browser.

AvailableLocal

XML Validator

Check XML syntax, tag nesting and error position without resolving external entities. Everything runs privately in your browser.

AvailableLocal

Password Generator

Process your file locally in the browser and download the result in seconds.

AvailableLocal

JSON Schema Generator

Infer a JSON Schema Draft 2020-12 document from a JSON example. Everything runs privately in your browser.

AvailableLocal

JSON to CSV Converter

Process your file locally in the browser and download the result in seconds.

AvailableLocal

XML Formatter and Minifier

Indent XML for reading or minify it while preserving elements and attributes. Everything runs privately in your browser.

AvailableLocal

YAML Formatter and Validator

Process your file locally in the browser and download the result in seconds.

AvailableLocal

JSON and YAML Converter

Process your file locally in the browser and download the result in seconds.

AvailableLocal

JSON Compare

Process your file locally in the browser and download the result in seconds.

AvailableLocal

URL Encoder and Decoder

Process your file locally in the browser and download the result in seconds.

AvailableLocal

URL Query Parser

Process your file locally in the browser and download the result in seconds.

AvailableLocal

JWT Decoder

Process your file locally in the browser and download the result in seconds.

AvailableLocal

SHA Hash Generator

Process your file locally in the browser and download the result in seconds.

AvailableLocal

Unix Timestamp Converter

Process your file locally in the browser and download the result in seconds.

AvailableLocal

Regular Expression Tester

Process your file locally in the browser and download the result in seconds.

AvailableLocal

SQL Formatter and Minifier

Process your file locally in the browser and download the result in seconds.

AvailableLocal

HTML Formatter and Minifier

Process your file locally in the browser and download the result in seconds.

AvailableLocal

JSON to Classes and Objects

Generate models for ten languages, including TypeScript, C#, Go, Kotlin, Swift and Rust. Everything runs privately in your browser.

AvailableLocal

JSON Formatter

Format and validate JSON with readable two- or four-space indentation.

AvailableLocal

Base64 Encoder

Encode UTF-8 text as Base64 safely and inspect the result immediately.

AvailableLocal

UUID Generator

Generate one to one hundred cryptographically secure UUID version 4 identifiers.

AvailableLocal

JSON Tree Viewer

Process your file locally in the browser and download the result in seconds.

AvailableLocal

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 guide

02 · 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.