Changelog
All notable changes to JSON Validator & Formatter, newest first.
v2.6.0 latest
- Redesigned workspace: document panels are now floating cards on a deeper background.
- Tree editing overhaul: per-row + / × controls in a fixed gutter, so keys and values are always directly clickable.
- Editable keys and values now highlight on hover with tooltips.
- Roomier tree rows and a gradient accent across the top of the app.
v2.5.0
- Share links: encode your documents into a URL and send them to anyone.
- Drag & drop a .json file onto any panel, plus an Open… button.
- New exports: YAML and minified JSON; new Minify action.
- Copy JSONPath or value from any tree row; click an error to jump to it in the text.
- Per-panel status bar (size, lines, nodes, depth, cursor), sample documents, toast notifications.
- Typography refresh: Inter + JetBrains Mono.
v2.4.0
- Format and Clear actions in every panel toolbar.
- Friendlier empty states and clearer error explanations.
- Fixed a crash when searching while in Table view.
v2.3.0
- Auto-fix now balances missing or extra closing brackets.
- Ctrl/Cmd+A selects within the focused panel instead of the whole page.
- Values can be replaced with whole objects or arrays inline.
v2.2.0
- Large-document performance work across tree and text views.
- Sticky headers in Table view and an option to flatten nested columns.
- Indentation is now capped and healed when restoring corrupted settings.
v2.1.0
- Regex mode for search.
- Rename object keys inline in the tree.
- Add-entry menu: insert values, objects or arrays at any nesting level.
v2.0.0
- Complete rewrite on React + Vite.
- Multiple documents: add and close panels as needed, not just A/B.
- Documents and settings now persist across page reloads.
v1.9.0
- Search across keys and values with match highlighting.
- Color values get inline swatches with a picker; booleans toggle on click.
v1.8.0
- Configuration panel: font size, spaces/tabs indentation, escape options.
- Live preview of settings before applying them.
v1.7.0
- Lossless number parser: big integers (64-bit IDs) no longer lose precision.
- Validation spec selector: RFC 8259, RFC 7159, RFC 4627, ECMA-404 or none.
v1.6.0
- Auto-fix: one click repairs trailing commas, single quotes, unquoted keys and comments.
v1.5.0
- Table view for arrays of objects, with CSV export.
v1.4.0
- Compare mode: side-by-side line diff between two documents.
v1.3.0
- Inline editing in the tree: change values, delete entries.
- Undo/redo history for every document.
v1.2.0
- Tree view with expand/collapse and sort-keys.
v1.1.0
- Errors are highlighted directly in the text with line and column numbers.
- Multiple errors reported in a single pass instead of stopping at the first.
v1.0.0
- Initial release: JSON formatter and RFC 8259 validator with syntax-highlighted text editing, dark mode, and copy/save.
Try the latest version → Open the editor. Everything above, free, running entirely in your browser.