Beautifier JSON - sformatuj JSON w przeglądarce
JSON w jednej linii to klasyk - API response z fetch-a, log w systemie monitoringu, config z minifikatora. Beautifier używa Prettiera z parserem json. To samo, co `prettier --write data.json`.
Domyślnie 2-spacjowe wcięcie, podwójne cudzysłowy (wymaganie spec JSON-a, RFC 8259). Tryb Agresywny dla JSON-a działa tak samo jak Grzeczny (json nie ma alternatywnego stylu rozszerzonego).
Akceptuje `.json`. Dla JSON5 / JSONC (z komentarzami) - Prettier zaakceptuje, ale strict JSON wymaga bez komentarzy i bez trailing commas. Jeśli twój `tsconfig.json` ma komentarze, użyj naszego osobnego toola JSON formatter (akceptuje JSONC).
Jak to działa
- Wybierz tryb (Grzeczny / Agresywny / Tylko wcięcia) lub zostaw domyślny.
- Wklej kod w lewy panel albo użyj "Wczytaj plik".
- Dostosuj ustawienia (koło zębate): wcięcie, szerokość, cudzysłowy, średniki.
- Kliknij Sformatuj - pierwszy raz potrwa chwilę (libki ładują się leniwie).
- Po prawej dostajesz wynik z syntax highlightingiem - kopiuj, pobierz albo otwórz w nowej karcie.
Kiedy się przydaje
Pięć sytuacji dla JSON:
- API response z DevTools. Skopiowałeś `{"users":[{"id":1,...]}` jedną linią - beautifuj, czytasz strukturę.
- package.json, tsconfig.json. Po manualnej edycji ujednolicasz format przed commitem.
- GeoJSON, big-data export. Pojedyncze obiekty mają tysiące pól - Prettier daje czytelną strukturę.
- OpenAPI / Swagger spec. `openapi.json` lubi przychodzić w jednej linii z generatora.
- Webhook payload. Pasujesz z Stripe / GitHub webhook log dla debugowania.