Analiza 100% w Twojej przeglądarce

Formater i walidator JSON

Formatuj, minifikuj i waliduj JSON natychmiast. Wykrywa błędy składni z precyzyjnymi komunikatami. Działa w pełni offline.

Formater i walidator JSON

Wklej dowolny JSON w polu wejściowym, aby natychmiast go zwalidować, sformatować z czytelnym wcięciem lub zminifikować w celu oszczędności miejsca. Błędy składni są zgłaszane z precyzyjnymi informacjami o pozycji.

Co robi to narzędzie

  • Walidacja: sprawdza składnię JSON podczas pisania i zgłasza dokładną lokalizację błędu.
  • Formatowanie: stosuje spójne wcięcie (2 spacje, 4 spacje lub tabulatory), aby ułatwić czytanie zagnieżdżonych struktur.
  • Minifikacja: usuwa wszystkie białe znaki, aby uzyskać jak najkrótszy ciąg JSON.

Typowe błędy JSON

  • Przecinki końcowe: {"a":1,} jest nieprawidłowe — usuń przecinek przed zamykającym nawiasem klamrowym.
  • Pojedyncze cudzysłowy: JSON wymaga podwójnych cudzysłowów dla wszystkich ciągów i kluczy.
  • Klucze bez cudzysłowów: {a: 1} to JavaScript, nie JSON — klucze muszą być w cudzysłowach: {"a": 1}.
  • Komentarze: JSON nie obsługuje komentarzy // ani /* */.

Typy danych JSON

  • string — "cześć"
  • number — 42, 3.14, -1
  • boolean — true lub false
  • null — null
  • array — [1, 2, 3]
  • object — {"klucz": "wartość"}

Krok po kroku

  1. Wklej JSON do pola JSON wejściowy.
  2. Wybierz wcięcie: 2 spacje, 4 spacje lub tabulator.
  3. Kliknij Formatuj, aby uzyskać czytelny JSON, albo Minifikuj, aby usunąć zbędne odstępy.
  4. Skopiuj wynik przyciskiem Kopiuj wynik.

Najczęstsze pytania

Co się dzieje przy błędzie?
Walidator pokazuje komunikat z rodzajem błędu, abyś mógł znaleźć miejsce w JSON.

Jakie błędy zdarzają się najczęściej?
Przecinek po ostatnim elemencie, pojedyncze zamiast podwójnych cudzysłowów oraz klucze bez cudzysłowów.

Czy mój JSON jest wysyłany na serwer?
Nie. Wszystko działa w Twojej przeglądarce, więc poufne dane zostają u Ciebie.