Dev Tools
Client-sidefiles never upload

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
  1. Format: paste JSON β†’ auto pretty-printed with 2-space indent. Tick Sort keys for stable diffs.
  2. Minify: same input collapsed to a single line, ready to drop into env vars or query strings.
  3. 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