Przejdź do treści
Bezpłatne narzędzie

JSON Formatter online

Formatowanie JSON zmienia surowy lub zminimalizowany JSON w czytelną wersję z wcięciami (lub odwrotnie — w zwięzły zapis w jednym wierszu), a przy nieprawidłowym JSON wskazuje błąd wraz z numerem wiersza i kolumny. Działa w całości w Twojej przeglądarce.

Autor: Jakub Martyniak

Tworzysz API? Możesz hostować backend na VPS z pełną kontrolą.

Dane wejściowe

Wynik

Wklej JSON po lewej stronie, aby zobaczyć podgląd.

Przykładowy wynik

Tak JSON Formatter przetwarza twój JSON

Wklejasz surowy lub zminifikowany JSON, a narzędzie formatuje go z wcięciami dla czytelności albo ponownie skraca do jednego wiersza. Jeśli JSON jest nieprawidłowy, pokazuje błąd z numerem wiersza i kolumny. Poniższe wartości to stały przykład. Twój wynik zależy od podanych danych.

Przykład · Formatuj z wcięciem 2 spacji

Dane wejściowe (zminimalizowane)

input.json
{"name":"Alice","age":30,"active":true}

Wynik (sformatowany)

formatted.json
{  "name": "Alice",  "age": 30,  "active": true}

Przypadek błędu: {"name": "Alice",}

  • 1 błąd
  • Błąd · Wiersz 1, kolumna 18Po przecinku JSON oczekuje kolejnego elementu, ale w tym miejscu znajduje się nawias zamykający.

    Narzędzie zaznacza to samo miejsce i pokazuje dokładny komunikat o błędzie z twojej przeglądarki. Po usunięciu zbędnego przecinka JSON będzie poprawny.

Dlaczego to narzędzie?

Więcej niż zwykłe pole tekstowe

Wszystko, czego potrzebujesz do pracy z poprawnym JSON.

Formatuj i minifikuj

Przełączaj jednym kliknięciem między czytelnym JSON-em z wcięciami a maksymalnie skompresowaną wersją.

Działa tylko w przeglądarce

Sprawdzanie poprawności za pomocą JSON.parse() i formatowanie odbywają się bezpośrednio w przeglądarce — nic nie jest przesyłane ani zapisywane w logach.

Podświetlanie składni

Kolorowe wyróżnianie kluczy, wartości i typów ułatwia szybkie przeglądanie rozbudowanych struktur, przy wynikach do 150 000 znaków.

Wiersz i kolumna przy błędach

W przypadku nieprawidłowego JSON komunikat o błędzie wskazuje w miarę możliwości wiersz i kolumnę.

Dowolna wielkość wcięcia

2 spacje, 4 spacje lub tabulator — można przełączyć bezpośrednio w trybie formatowania.

Brak sztucznego limitu

Brak sztucznego limitu rozmiaru plików — ograniczeniem jest tylko wydajność twojej przeglądarki.

Jak to działa

Jak działa formatowanie

Trzy kroki do poprawnego JSON.

Krok 1

Wklej JSON

Wklej JSON lub prześlij plik — wszystko działa bezpośrednio w twojej przeglądarce.

Krok 2

Wybierz formatowanie lub minifikację

Wybierz formatowanie dla lepszej czytelności lub minifikację, aby uzyskać jak najmniejszy rozmiar pliku.

Krok 3

Skopiuj lub pobierz

Skopiuj wynik do schowka lub pobierz go jako plik .json.

O narzędziu

Co robi to narzędzie do formatowania JSON?

Ten formater JSON bezpłatnie i bez rejestracji formatuje, sprawdza poprawność i minifikuje JSON — w całości lokalnie, bezpośrednio w Twojej przeglądarce (sprawdzanie odbywa się za pomocą JSON.parse(), a formatowanie zmienia tylko białe znaki: liczby, sekwencje ucieczki i zduplikowane klucze pozostają dokładnie takie, jak je wpisano). Oferuje 3 opcje wcięć (2 spacje, 4 spacje lub tabulator) i nie ma sztucznego limitu wielkości pliku.

Formatowanie dodaje wcięcia i podziały wierszy, dzięki czemu łatwo odczytasz nawet głęboko zagnieżdżony JSON. Minifikacja usuwa zbędne białe znaki, aby maksymalnie zmniejszyć rozmiar pliku, np. do użycia w produkcyjnym API. Walidacja odbywa się automatycznie: jeśli Twój JSON jest nieprawidłowy, narzędzie wyświetli zrozumiały błąd — w miarę możliwości z numerem wiersza i kolumny — zamiast pustego wyniku.

Odkryj więcej

Więcej narzędzi

FAQ

Często zadawane pytania

Krótkie odpowiedzi o JSON, ochronie danych i tym narzędziu.

Z jednoliniowego tekstu {"name":"Alice","age":30,"active":true} formatter tworzy 5 czytelnych wierszy z wcięciem 2 spacji — po jednej parze klucz–wartość w każdym wierszu. Minifikacja ponownie zamienia je w {"name":"Alice","age":30,"active":true}. Jeśli twój JSON jest nieprawidłowy, zamiast wyniku otrzymasz komunikat o błędzie z numerem wiersza i kolumny.

JSON Formatter to narzędzie, które przekształca surowy lub zminifikowany JSON w czytelną postać z wcięciami i sprawdza poprawność danych. To narzędzie robi to bezpośrednio w twojej przeglądarce.

Tak, całkowicie za darmo, bez rejestracji i bez ograniczeń poza wydajnością twojej przeglądarki.

Nie. Sprawdzanie poprawności (za pomocą JSON.parse()), formatowanie i minifikacja odbywają się wyłącznie w Twojej przeglądarce — bez przesyłania danych i zapisywania ich w logach. Twoje wartości pozostają dokładnie takie, jak je wpisano. To szczególnie ważne, ponieważ wklejony JSON często zawiera rzeczywiste odpowiedzi API lub dane konfiguracyjne z poufnymi wartościami.

Formatowanie dodaje wcięcia i podziały wierszy, aby ułatwić czytanie. Minifikacja usuwa zbędne białe znaki, minimalizując rozmiar pliku, np. do użycia w produkcyjnym API. Obie wersje zawierają identyczne dane JSON.

Narzędzie wyświetla czytelny komunikat o błędzie — w miarę możliwości z numerem wiersza i kolumny — zamiast pustego wyniku, aby ułatwić ci znalezienie błędu w tekście.

2 spacje, 4 spacje lub tabulator, przełączane bezpośrednio w trybie formatowania.

Brak sztucznego limitu — ograniczeniem jest tylko wydajność twojej przeglądarki. Wyświetlanie bardzo dużych plików (kilka MB) może być nieco wolniejsze. Wynik dłuższy niż 150 000 znaków jest wyświetlany jako zwykły tekst, bez podświetlania składni.

Prosty przykład to {"name": "Alice", "age": 30, "active": true} — obiekt z parami klucz-wartość zawierający ciągi znaków, liczby i wartości logiczne. Wklej taki JSON powyżej, aby zobaczyć go w postaci sformatowanej lub zminifikowanej.

Prześlij plik za pomocą przycisku „Wybierz plik” lub wklej jego zawartość. Narzędzie od razu wyświetli ją w sformatowanej postaci, do 150 000 znaków z podświetleniem składni, bez dodatkowego oprogramowania.

Wpisz lub wklej JSON w polu tekstowym, a następnie pobierz wynik jako plik .json — nie potrzebujesz dodatkowego oprogramowania, aby utworzyć nowy plik.

Prześlij swój plik za pomocą przycisku „Wybierz plik”, edytuj zawartość bezpośrednio w polu tekstowym i pobierz zaktualizowany wynik jako plik .json.

Masz dodatkowe pytania?

Kontakt z pomocą techniczną
Tworzysz właśnie coś własnego?

Twoje API potrzebuje niezawodnego serwera, który dostarcza jej JSON

VPS na ZAP-Hosting zapewnia niezawodne działanie twojej aplikacji lub twojego projektu online.

4,4/5 Trustpilot32.000+ Aktywne serweryOd 2010 roku

Bez konfiguracji. Bez ryzyka. Online w kilka sekund.

Elastyczny okres obowiązywaniaAnuluj w dowolnym momencieOnline w 60 sekund

Szukasz więcej narzędzi? Zobacz wszystkie narzędzia dla programistów