JSON Formatter online
Formátování, validace a minifikace JSON zdarma
Hodíte sem minifikovaný JSON z API a za vteřinu ho máte čitelný. Chyba v syntaxi? Ukážu přesně kde.
K čemu se hodí
API odpovědi z terminálu
Curl vrátí jednořádkový blob. Hodím to sem, kliknu Formátovat a vidím strukturu. Když tam chybí čárka nebo závorka, hned vím na jakém řádku.
Config soubory a package.json
Seřadím klíče abecedně a mám pořádek v tsconfig, eslint configu nebo package.json. Minifikace se hodí pro produkční konfiguráky.
Debugování a testování
Zkopíruju JSON z DevTools, naformátuju si ho a hned vidím co mi backend posílá. Validace s přesným číslem řádku ušetří hledání zapomenuté čárky.
Co všechno umí
Pretty print
Odsazení 1, 2 nebo 4 mezerami
Validace
Chyba na řádku X, sloupci Y
Minifikace
Jeden řádek, žádné mezery
Lokálně
Nic neopouští prohlížeč
Jak na to
1. Vložte JSON
Zkopírujte JSON z terminálu, DevTools nebo souboru. Můžete taky přetáhnout .json soubor přímo do editoru.
2. Validace proběhne automaticky
Hned po vložení uvidíte jestli je JSON platný. Pokud ne, ukáže se chybová hláška s číslem řádku.
3. Zformátujte podle potřeby
Klikněte na Formátovat pro čitelnou verzi, Minifikovat pro kompaktní, nebo Seřadit klíče pro abecední pořádek.
4. Zkopírujte výsledek
Tlačítkem Kopírovat přenesete výsledek do schránky. Celé to běží u vás v prohlížeči.
Souvisí s tím
JSON formatter pro každodenní práci
Každý vývojář to zná. Dostanete z API jednořádkový JSON o třech tisících znacích a máte z toho vyčíst co se děje. Otevřete DevTools, zkopírujete response a… kam s tím?
Tenhle nástroj to vyřeší za pár kliknutí. Vložíte JSON, kliknete Formátovat a máte přehlednou strukturu s odsazením. Pokud tam je syntaktická chyba, validátor vám řekne přesně na jakém řádku a sloupci problém je.
Funguje to celé v prohlížeči. Žádná data nikam neposílám, takže sem klidně hoďte i JSON s tokeny nebo citlivými údaji. Podpora drag & drop znamená, že stačí přetáhnout soubor z Finderu nebo Exploreru.
Potřebujete porovnat dvě verze JSONu? JSON Diff najde každou změnu ve struktuře, i 10 úrovní hluboko.