Przejdź do treści
ToolMug

Konwerter CSV na JSON

Wklej CSV wyeksportowany z Excela, Google Sheets albo bazy danych i uzyskaj tablicę JSON gotową do API lub skryptu. Separator jest wykrywany automatycznie, pola w cytatach z przecinkami czy znakami nowej linii są obsługiwane, a liczby i true/false stają się prawdziwymi typami JSON.

Działa w przeglądarce — nic, co wpiszesz, nie jest wysyłane

CSV → JSON
Wynik (JSON)

Jak używać

  1. Wklej CSV albo skopiuj komórki prosto z arkusza kalkulacyjnego (wklejają się jako tekst rozdzielony tabulatorami).
  2. Zostaw włączone „Pierwszy wiersz to nagłówek”, aby uzyskać tablicę obiektów; wyłącz dla tablicy tablic.
  3. Zostaw włączone „Konwertuj liczby i wartości logiczne” dla wartości z typami, albo wyłącz, aby zachować wszystko jako tekst.
  4. Skopiuj lub pobierz JSON.

Opis opcji

Separator
Automatycznie wykrywa przecinek, średnik, tabulator i kreskę pionową. Wybierz konkretny znak, jeśli wykrywanie zgadnie źle.
Wiersz nagłówka
Wartości pierwszego wiersza stają się kluczami każdego obiektu.
Wartości z typami
„42” zmienia się w 42, a „true” w true. Wyłącz to dla identyfikatorów z zerami na początku, takich jak kody pocztowe czy numery telefonów, które w przeciwnym razie by je utraciły.

Przykład

CSV:

id,name,active
1,Ada,true
2,Grace,false

JSON:

[
  { "id": 1, "name": "Ada", "active": true },
  { "id": 2, "name": "Grace", "active": false }
]

Najczęściej zadawane pytania

Czy mogę wkleić dane prosto z Excela albo Google Sheets?

Tak. Skopiowane komórki są rozdzielone tabulatorami; separator jest wykrywany automatycznie.

Czemu 00123 zmieniło się w 123?

Przy włączonych wartościach z typami tekst wyglądający jak liczba jest konwertowany na liczbę. Wyłącz „Konwertuj liczby i wartości logiczne”, aby zachować zera na początku.

Jak są obsługiwane puste wiersze?

Całkowicie puste wiersze są pomijane. Puste komórki stają się null przy włączonych wartościach z typami albo pustym tekstem, gdy są wyłączone.

Mój plik używa średnika i przecinków dziesiętnych — czy to zadziała?

Separator jest wykrywany, ale przecinki dziesiętne, takie jak 3,5, zostają jako tekst. Zamień je najpierw na punkty, jeśli potrzebujesz liczb.

Prywatność

To narzędzie działa w całości w przeglądarce. Twoje pliki i tekst są przetwarzane na Twoim urządzeniu i nigdy nie trafiają na nasze serwery.

Podobne narzędzia