ShadTools

Code & Data

Browse 4 collections and 16 tools.

Collections

All tools (16)

JSON to XML

Convert JSON objects, arrays, strings, numbers, booleans, and null values into readable, escaped XML with a configurable root element.

JSON to YAML

Convert valid JSON objects, arrays, and scalar values into deterministic YAML 1.2 with safe quoted strings and keys.

XML Formatter

Format minified or uneven XML with readable indentation while preserving elements, attributes, comments, and declarations.

XML Validator

Check XML for mismatched tags, invalid attributes, malformed declarations, and other well-formedness errors with location details.

YAML Formatter

Format YAML mappings, sequences, flow collections, comments, anchors, and scalar values with consistent indentation.

YAML Validator

Validate YAML and YML syntax, indentation, mappings, sequences, aliases, and duplicate keys with readable error details.

JWT Decoder

Decode JWT headers and payload claims locally without sending tokens to a server.

Regex Tester

Test JavaScript regular expressions against sample text and inspect captures and named groups.

Hash Generator

Generate SHA-256, SHA-512, and SHA-1 cryptographic hashes instantly in your browser.

JSON Formatter & Validator

Format, validate, beautify, and minify JSON strings locally in your browser with precise syntax error messages and instant download controls.

JSON Minifier

Compress and minify JSON data instantly with local syntax error detection.

JSON Payload Analyzer

Inspect and measure JSON payload binary UTF-8 byte size, character count, minification savings, and deep structural metrics in real time.

JSON Payload Generator

Generate valid JSON payloads by target byte size (1 KB to 10 MB or custom amounts) with realistic data structures for API, database, and performance testing.

JSON to TypeScript Converter

Convert JSON payloads into clean, idiomatic TypeScript interfaces or type aliases instantly in your browser.

JSON Validator

Free online JSON syntax validator with precise line and column error reporting.

UUID Generator

Generate cryptographically secure UUID v4 unique identifiers individually or in bulk instantly in your browser.