Format, highlight and compare JSON, XML and Markdown, with mermaid diagram rendering
Users
105
+4 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#83K
#69K among extensions
Version
1.11
updated 15 Oct 2026
Users
monthly, 7 months
Latest, 16 Oct 2026:105 usersMove the mouse over the chart for any month
Ratings count
monthly, 7 months
Latest, 16 Oct 2026:0 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About JSON / XML Formatter
A lightweight Chrome extension for formatting, highlighting, and comparing JSON, XML,
Markdown and SQL — including mermaid diagrams. Everything is processed locally in your
browser: your data is never uploaded, there is no analytics and no third-party service.
FORMATTING
• Format — structured output with indentation and syntax highlighting
• Minify — single line, no whitespace
• JSON Tree Collapsing — expand/collapse objects and arrays with visual connectors
• Error Handling — pinpoints the exact error character with context and hints
• Save & Copy — save formatted output to a file or copy to clipboard
• Adjustable font size (A− / A+)
MARKDOWN
• .md files open rendered instead of raw text — from any site or from your disk
• Mermaid diagrams: flowchart, sequence, ER, state, class, pie
• Fullscreen diagram viewer — wheel scrolls, Ctrl+wheel zooms, drag pans
• Syntax highlighting inside code fences
• Copy button on every code block
• Preview / Source toggle
COMPARE MODE
• Two panels with character-level diff and navigation between changes
• Synchronised scrolling, LCS-based algorithm
• Works for JSON, XML, Markdown and plain text
CONVENIENCE
• Drag a .md, .sql, .json or .xml file onto the tab — it opens formatted
• Select JSON/XML on any page → right-click → "Format in JSON/XML Formatter"
• Automatic formatting when the browser opens a JSON, XML, Markdown or SQL URL
The extension bundles one third-party library — mermaid (MIT licence) — for diagram
rendering. It ships inside the package and is loaded from disk, only when a document
actually contains a diagram. Nothing is ever fetched from a CDN, and no document you
open is sent anywhere.