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.
Upuść pliki tutaj lub kliknij, aby wybrać
Wyniki
Jak przekonwertować CSV na JSON
- Upuść plik CSV, TSV lub Excel.
- Wybierz tablicę obiektów (klucze z wiersza nagłówka) lub tablicę tablic.
- Zdecyduj, czy liczby, wartości logiczne i puste komórki mają zostać zamienione na typy JSON.
- 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.