Online JSON Formatter, Validator & Viewer
Paste minified webhook payloads, OpenAPI specs, or MCP tool responses to immediately validate syntax, pretty-print with 2-space indentation, inspect object depth and key counts, and share a clean link.
{
"event": "deployment.succeeded",
"id": "evt_01J9Z9X7Q4K8M2R",
"timestamp": "2026-11-06T15:10:00Z",
"service": {
"name": "supanote-edge",
"version": "1.2.3",
"regions": [
"eu-central-1",
"us-east-1"
]
},
"metrics": {
"coldStartMs": 14,
"bundleSizeKb": 42.8,
"healthyInstances": 6,
"canaryEnabled": true
}
}
curl -s https://api.example.com/v1/status | curl --data-binary @- https://supanote.app/paste
Pipe live curl or jq output straight into a syntax-highlighted JSON link.
Capabilities & Guarantees
- ✓ Instant RFC 8259 JSON validation with line/character error feedback
- ✓ One-click 2-space pretty-print, 4-space format, and compact minification
- ✓ Structural telemetry showing total keys, max nesting depth, and byte size
- ✓ Clean syntax-highlighted sharing via `/n/:id` and `/v/:id` Pure View
Common Engineering Workflows
Inspecting Minified Webhook & API Responses
Expand single-line Stripe, Polar, or GitHub webhook bodies into readable, indented JSON structures in milliseconds.
Validating MCP Tool Schemas & Config Files
Catch trailing commas, unescaped quotes, or broken brackets in `claude_desktop_config.json` and `tsconfig` payloads.
Sharing Reproducible API Fixtures with Teammates
Publish exact JSON request/response payloads with a clean `/n/:id/raw` endpoint that teammates can fetch directly with `curl | jq`.
Technical Questions & Details
Does formatting or minifying JSON send my data to external third parties?
Formatting and minifying run directly in your browser using native `JSON.parse` and `JSON.stringify`. Data is only stored if you explicitly click "Share Clean Link".
Can teammates fetch shared JSON directly via cURL?
Yes. Every shared JSON note exposes `/n/:id/raw` with `text/plain; charset=utf-8`, making `curl -fsSL https://supanote.app/n/<id>/raw | jq .` effortless.
What metrics does the JSON Viewer compute?
It calculates root type (`Object` vs `Array`), total key count across nested objects, maximum nesting depth, and exact UTF-8 byte length.
Explore Related Tools, Templates & Comparisons
Parse Nginx combined access logs and upstream error traces instantly with HTTP status colorizing and secret scanning.
Inspect Docker Compose stdout/stderr streams, JSON log drivers, ANSI color codes, and multi-line stack traces.
Turn raw comma, tab, or semicolon-delimited text into a fast, sortable spreadsheet table in one paste.
Preview self-contained HTML, CSS, and JavaScript snippets live and share them as Claude-style `/v/:id` artifacts.