Puste komórki
Ten konwerter JSON na CSV zamienia JSON w plik CSV dla Excela, Arkuszy Google lub narzędzia bazodanowego, a zagnieżdżone obiekty rozkłada na osobne kolumny. Wystarczy wkleić lub otworzyć JSON – konwersja odbywa się w przeglądarce.
Ostatnia aktualizacja:
Jak to działa
Otwórz lub wklej JSON
Wystarczy wkleić JSON, otworzyć plik .json lub .jsonl albo wczytać go z adresu URL. Tablica do konwersji, np. data.items, jest wyszukiwana automatycznie.
Sprawdź tabelę
Wynik pojawia się jako podgląd tabeli i jako tekst CSV. Można wybrać kolumny i ich kolejność, separator oraz sposób zapisu zagnieżdżonych tablic.
Pobierz lub skopiuj
„Pobierz .CSV” zapisuje plik, „Kopiuj” przenosi tekst do schowka, a „CSV → JSON” otwiera konwersję odwrotną.
Funkcje
Spłaszczanie zagnieżdżonego JSON
Obiekty stają się kolumnami z kropką w nazwie, np. user.address.city. Tablice mogą trafić do osobnych kolumn (tags[0], tags[1]), do jednej kolumny z tekstem JSON albo do jednej kolumny z wartościami połączonymi średnikiem.
Presety dla Excela
Standardowy CSV (RFC 4180), Excel z UTF-8 BOM, „Excel (średnik, przecinek dziesiętny)” dla polskiego Excela albo TSV rozdzielany tabulatorami. Znaki końca wiersza, cudzysłowy i wiersz nagłówka można dostosować.
Wybór kolumn
Rekordy o różnych kluczach dzielą wspólny zestaw kolumn. Kolumny można ukrywać i przestawiać.
Bezpiecznie dla arkuszy
Opcja „Chroń przed formułami” jest domyślnie włączona: komórki zaczynające się od =, +, -, @ dostają na początku apostrof, więc Excel nie wykona ich jako formuł.
JSON Lines i duże pliki
JSON Lines (.jsonl, .ndjson) jest wykrywany automatycznie. Duże pliki JSON Lines i tablice najwyższego poziomu są przetwarzane strumieniowo w tle, rekord po rekordzie.
Limity i prywatność
Pliki JSON mogą mieć do 200 MB. Podgląd tabeli pokazuje pierwsze 1000 wierszy, ale pobrany plik CSV zawsze zawiera wszystkie. Pliki większe niż 5 MB są konwertowane bezpośrednio z pliku, bez wczytywania do edytora, który pokazuje wtedy tylko początek pliku.
Długie liczby, np. identyfikatory, są zapisywane dokładnie tak jak w źródle. Prawdziwy skoroszyt .xlsx tworzy konwerter JSON do Excela. Więcej na stronie o prywatności.
Najczęstsze pytania
Jak przekonwertować JSON do CSV?
Wystarczy wkleić JSON lub otworzyć plik – CSV powstaje na bieżąco. „Pobierz .CSV” zapisuje plik, a „Kopiuj” umieszcza tekst w schowku.
Jak otworzyć CSV w polskim Excelu, żeby dane trafiły do kolumn?
W polu „Format” wystarczy wybrać „Excel (średnik, przecinek dziesiętny)”. Polski Excel oczekuje średnika jako separatora i przecinka dziesiętnego (1234,56), a przy zwykłym CSV z przecinkami cały wiersz ląduje w jednej kolumnie.
Dlaczego w Excelu zamiast polskich liter widać krzaczki?
Bez znacznika BOM Excel czyta CSV w kodowaniu systemu (w Polsce zwykle Windows-1250), a nie w UTF-8, więc ą, ę czy ł zamieniają się w krzaczki. Presety „Excel (przecinek, UTF-8 BOM)” i „Excel (średnik, przecinek dziesiętny)” dodają BOM i polskie znaki wyświetlają się poprawnie.
Co się dzieje z zagnieżdżonymi obiektami i tablicami?
Obiekty stają się kolumnami z kropką w nazwie. Dla tablic w polu „Zagnieżdżone tablice” do wyboru jest kolumna na każdy element, jedna kolumna z JSON lub wartości połączone znakiem ;.
Rekordy są zagnieżdżone w innym obiekcie. Czy można je wskazać?
Tak. Największa tablica obiektów jest wybierana automatycznie, a w polu „Tablica do konwersji” można wpisać inną ścieżkę, np. results lub data.items.
Czy zamiana JSON na CSV jest darmowa i radzi sobie z dużymi plikami?
Tak, jest bezpłatna i nie wymaga konta. Duże pliki są przetwarzane w tle i strumieniowo, a nie wczytywane w całości.