Formátovač a minifikátor JSON

Formátujte JSON do čitelné podoby nebo jej minifikujte a přesně určete chyby podle řádku a sloupce.

Vložte JSON, spusťte akci a zkopírujte výsledek v krátkém pracovním toku. Vstupní data se zpracovávají pouze ve vašem prohlížeči.

Vstupní data se nikdy neodesílají na server (zpracování pouze v prohlížeči).
Bezpečné i pro práci s důvěrnými daty.

Jak používat

  1. Vložte JSON do vstupního panelu.
  2. Klikněte na Formátovat nebo Minifikovat.
  3. Zkopírujte výstup a máte hotovo.

Klávesové zkratky

Ctrl/Cmd + Enter: Formátovat
Ctrl/Cmd + Shift + Enter: Minifikovat
Ctrl/Cmd + L: Vymazat (s potvrzením)

Ukázka

Formátování platného JSON

Vstup

{"name":"Anna","age":28,"tags":["API","ladění"]}

Výstup

Formátovat: více řádků s odsazením
Minifikovat: JSON na jednom řádku

Neplatný JSON

Vstup

{"name":"Anna","age":28,}

Výstup

Chybový pruh zobrazí řádek, sloupec a blízký úryvek

Co je formátování JSON?

Formátování přidává odsazení a zalomení řádků pro lepší čitelnost, což usnadňuje ladění i revize.

Co je minifikace JSON?

Minifikace odstraní bílé znaky a zalomení řádků, aby se zmenšila velikost přenášených dat a JSON zůstal kompaktní.

Běžné chyby a opravy

  • Koncová čárka (příklad: {"a":1,})
  • Chybějící uvozovky kolem klíčů nebo řetězcových hodnot
  • Přidané komentáře (standardní JSON nepodporuje // ani /* */)

Časté dotazy

Dostávám chybu

Nástroj zobrazuje řádek, sloupec a okolní text. Pomocí Přeskočit na chybu přesuňte kurzor na přesné místo ve vstupu.

Mohu použít JSON s komentáři (JSONC/JSON5)?

Standardní JSON komentáře nepovoluje. Volbu „Odstranit komentáře před parsováním“ zapněte jen v případě potřeby (není plně kompatibilní).

Velký JSON je pomalý

Parsování i stringify běží ve Web Workeru. UI používá ochrany podle velikosti, aby zůstal vstup responsivní.

Nahrávají se data?

Ne. Parsování, formátování i minifikace probíhají lokálně ve vašem prohlížeči.

Vidím výstup \uXXXX

Vypněte Únik Unicode, pokud chcete zobrazovat čitelné znaky přímo.