Konwertuj CSV na JSON

Zamień arkusz w JSON dla aplikacji, API, budowy strony albo narzędzia do automatyzacji. Wiersz nagłówka daje nazwy właściwości, wartościom można automatycznie nadać typy, a Ty wybierasz tablicę obiektów lub zwykłą siatkę. Pliki Excela też działają. Nic nie jest przesyłane.

Jak przekonwertować CSV na JSON

  1. Upuść plik CSV, TSV lub Excel.
  2. Wybierz tablicę obiektów (klucze z wiersza nagłówka) lub tablicę tablic.
  3. Zdecyduj, czy liczby, wartości logiczne i puste komórki mają zostać zamienione na typy JSON.
  4. Uruchom i pobierz plik .json, czytelny lub zwarty.

Po co konwertować arkusz na JSON

JSON to format internetu. Zwracają go API, JavaScript czyta go natywnie, narzędzia no-code i platformy automatyzacji go oczekują, a pliki konfiguracyjne, dane startowe i dane testowe prawie zawsze są w nim zapisane. Dane natomiast zwykle zaczynają życie w arkuszu, bo tam wygodnie się je edytuje. To narzędzie łączy oba światy: plik CSV lub Excel na wejściu, czysty plik JSON na wyjściu, a nagłówki kolumn stają się nazwami właściwości.

Dwie struktury wyniku

Tablica obiektów to to, czego chce prawie każdy. Pierwszy wiersz jest traktowany jako nagłówek, a każdy kolejny staje się obiektem z tymi kluczami:

[
  { "name": "Ada", "email": "ada@example.com", "plan": "pro" },
  { "name": "Grace", "email": "grace@example.com", "plan": "free" }
]

Tablica tablic zachowuje surową siatkę razem z wierszem nagłówka, bez kluczy. Jest mniejsza i sprawdza się, gdy nagłówek jest nieuporządkowany, kolejność kolumn ma znaczenie albo odbiorca oczekuje tabeli, a nie rekordów.

Liczby, wartości logiczne i puste komórki

Przy włączonej konwersji typów wartości wyglądające jak liczby stają się liczbami JSON, „true” i „false” wartościami logicznymi, a puste komórki null. Przy wyłączonej każda wartość jest tekstem, dokładnie jak w arkuszu. Wyłącz ją, gdy masz identyfikatory wyglądające na liczby, które muszą zachować zera wiodące, na przykład kody pocztowe, kody produktów i numery telefonów.

Wiersze nagłówka i czyste klucze

Nazwy właściwości są brane z wiersza nagłówka dokładnie tak, jak są zapisane. Nagłówki ze spacjami lub znakami interpunkcyjnymi, takie jak „Imię” czy „Cena (PLN)”, są poprawnymi kluczami JSON, ale niewygodnymi w kodzie. Jeśli chcesz schludnych kluczy, na przykład first_name i price_pln, zmień nazwy kolumn w arkuszu przed konwersją. Powtarzające się nagłówki dostają numeryczny dopisek, żeby żadne dane nie zginęły.

Excel na wejściu

Upuść .xlsx lub .xls bezpośrednio; używany jest pierwszy arkusz. Daty są zapisywane jako tekst w formacie ISO (2026-03-14) zamiast wewnętrznych numerów seryjnych Excela, a formuły są zastępowane wartościami.

Typowe zastosowania

  • Zasilenie bazy danych lub prototypu realistycznymi danymi z arkusza.
  • Wprowadzenie listy produktów, lokalizacji lub członków zespołu do budowy strony.
  • Import do narzędzi automatyzacji, takich jak Make, n8n czy Zapier, które oczekują JSON.
  • Tworzenie danych testowych z prawdziwego eksportu.
  • Konwersja tabeli słownikowej dla aplikacji mobilnej.

Czytelny wynik łatwo przeglądać i porównywać; zwarty jest mniejszy do wdrożenia. Oba powstają w przeglądarce, więc arkusz nigdy nie jest przesyłany.

Najczęściej zadawane pytania

Czy moje dane są przesyłane?

Nie. Konwersja działa w przeglądarce, a plik zostaje na Twoim urządzeniu.

Jak wybierane są klucze?

Z wiersza nagłówka, dokładnie tak, jak są zapisane. Powtarzające się nagłówki dostają numeryczny dopisek. Jeśli chcesz schludne klucze, zmień nazwy kolumn w arkuszu przed konwersją.

Czy kody pocztowe i numery telefonów zachowają zera wiodące?

Wyłącz konwersję typów, a każda wartość zostanie tekstem. Gdy jest włączona, wartości wyglądające jak liczby stają się liczbami JSON.

Czy działa ze skoroszytami Excela?

Tak. Upuść .xlsx lub .xls, a przekonwertowany zostanie pierwszy arkusz. Daty są zapisywane jako tekst w formacie ISO.

Twoje pliki nigdy nie opuszczają urządzenia

Każde narzędzie w Squishly Tools jest w 100% darmowe i działa w całości w przeglądarce. Twoje obrazy i dokumenty są przetwarzane na Twoim komputerze i nigdy nie trafiają na serwer. Bez kont, bez znaków wodnych i bez haczyka.