Broken JSON?
Fixed in a click.
JRJI is a fast, modern toolkit for fixing, validating, diffing and converting JSON — all running 100% in your browser. Your JSON is never uploaded.
// before: trailing comma + unquoted key
{
name: "jrji",
tools: ["fixer", "diff",],
}
// after: valid JSON
{
"name": "jrji",
"tools": ["fixer", "diff"]
} Everything JSON, in one place
Browse and search all 19 tools →Nineteen focused tools for JSON, JSONL, typed code, test data and spreadsheets.
JSON Fixer
Repair broken, malformed JSON with one click. Trailing commas, unquoted keys, single quotes — fixed.
JSON Minifier
Strip whitespace and comments to shrink payloads for APIs and storage.
JSON Diff
Compare two JSON documents with a visual, color-coded diff.
JSON Viewer
Explore JSON in a collapsible tree and query it with JSONPath.
Schema Validator
Validate JSON against a draft-07 schema — or generate one from example data.
JSON to CSV
Flatten JSON arrays into clean CSV for spreadsheets.
CSV to JSON
Turn CSV exports into JSON arrays with delimiter detection and type inference.
JSON ⇄ YAML
Convert between JSON and YAML in both directions.
JSON ⇄ XML
Convert between JSON and XML, attributes included.
JSON ⇄ TOML
Convert JSON config to TOML and back — TOML 1.0 compliant.
Blog & Guides
Practical JSON tips, API patterns, and tool deep-dives.
JSON Escape / Unescape
Escape JSON into a string or unescape embedded JSON one layer at a time. Preserve large numbers, preview the result and download locally.
JSONL / NDJSON Converter
Convert JSON arrays to JSONL or NDJSON and back. Validate each record, find error line numbers and export selected valid records in your browser.
JSON to TypeScript
Generate TypeScript interfaces from JSON samples. Infer nested objects, arrays, optional fields and unions locally, then download a .ts file.
JSON to Zod
Generate Zod schemas and inferred TypeScript types from JSON examples. Handle nested data, nullable fields and multiple samples without uploading data.
JSON Formatter
Format JSON with 2 spaces, 4 spaces or tabs. Sort object keys, locate errors and preserve large integers and decimal precision entirely in your browser.
JSON Redactor
Redact JSON fields by name or JSON Pointer. Mask tokens, emails and nested secrets, preview matched fields, and export without uploading your data.
JSON Mock Generator
Generate mock JSON from draft-07 JSON Schema. Choose sample count and seed, validate the generated data and download test fixtures locally.
JSON to Excel
Preview a JSON array as a table, choose columns, flatten nested objects and export Excel XLSX or CSV. Large integer IDs stay intact as text.
JSON Patch
Apply RFC 6902 JSON Patch operations to a JSON document locally. Validate paths, preview the updated document and download the result.
Private by design
Your JSON stays on your machine. Optional visit statistics never include tool inputs.
Instant & lightweight
Local processing with clear errors, precision-aware output and file export.
Developer-first
Clean output, keyboard-friendly, and built for the way you actually work.
Frequently asked
Is my data uploaded anywhere?
No. Every tool runs entirely in your browser using JavaScript. Your JSON never leaves the device — we never see it.
Do I need an account?
No account, no sign-up. Open a tool and paste your JSON.
Which JSON problems can the Fixer handle?
Trailing commas, unquoted object keys, single quotes, JavaScript-style comments, and some brace/paren mismatches. It is a best-effort repair, not a full parser.
Is it free?
Yes. JRJI is a free, privacy-first toolkit.
Start fixing JSON in seconds
No install, no account. Paste your JSON and let JRJI clean it up.
Open the JSON Fixer