I deal with messy JSON all day—logs, API dumps, and especially Python dictionaries that I try to pass off as JSON. I got frustrated that most online tools just scream "INVALID SYNTAX" at the first sight of a trailing comma or a single quote.
So I built a tool to scratch my own itch: JSON Formatters Pro.
It’s built on the Monaco Editor (VS Code engine) and is designed to fix the stuff that usually breaks parsers:
Auto-Fixes Errors: It automatically removes trailing commas [1, 2,] and converts single quotes 'key': 'value' to valid JSON.
Python Compatible: Pasting a Python dict? It actively converts True/False/None to true/false/null.
Privacy First: This was a big one for me. Everything runs 100% client-side. Your data/API keys never leave your browser (you can disconnect your internet and test it).
- Large Files:Since it’s using Monaco locally, it handles 10MB+ files without crashing the tab.
It’s completely free, no signup, and no ads. Just a tool I wanted to exist better than what I found.
Would love to hear what you think or if there are other specific "auto-fixes" I should add!
Top comments (0)