JSON Repair / Auto-fixer

Auto-fix broken JSON: quotes, trailing commas, comments, and more.

Works Offline
Privacy First
No Login
No API

Broken JSON

Repaired JSON

Fixes applied

  • Removed // line comments
  • Converted single-quoted strings to double-quoted
  • Added quotes around unquoted object keys
  • Replaced NaN/undefined/Infinity with null
  • Removed trailing commas
  • Added missing closing brackets/braces

About the JSON Repair / Auto-fixer

Repair malformed JSON produced by hand-editing or logging by tolerantly fixing single quotes, unquoted keys, trailing commas, comments, smart quotes, NaN/undefined, and missing brackets. See exactly which fixes were applied.

Examples

Trailing comma & single quotes

{'a': 1, 'b': 2,}

Output

{
  "a": 1,
  "b": 2
}

Related tools

Frequently asked questions

Version 1.0.0 · Updated 2026-08-10 · Runs entirely in your browser