JSON formatter + Schema validator
Format / minify / sort keys. Validate mode accepts a JSON Schema (supports type / required / properties / items / enum / pattern and more).
Output
{
"name": "Mark",
"tags": [
"qa",
"automation"
],
"level": 5,
"active": true
}βΊHow to use
- Format: paste JSON β auto pretty-printed with 2-space indent. Tick
Sort keysfor stable diffs. - Minify: same input collapsed to a single line, ready to drop into env vars or query strings.
- Validate: paste JSON on the left, JSON Schema in the middle β right side lists each violating path with reason.
Tips
- Validator supports:
type/required/properties/items/enum/pattern/minLength/maxLength/minimum/maximum/additionalProperties: false. - Input is capped at 1MB.
Related tools
- Taiwan test data generatorValid TW national ID, BAN, mobile, Luhn credit cards
- Unix time & timezone converterSeconds / ms / ISO interop with timezone-aware display
- Markdown batch translatorBring-your-own OpenAI / Anthropic / Google API key. Batch-translate .md files while preserving frontmatter / code / links
- QR Code generator (with Logo)URL / WiFi / vCard / Email payloads, custom colours, centre logo, PNG / SVG output. Free, no watermark