Kluczowe punkty
- 01Automatyczne wykrywanie przecinków, średników, tabulatorów i kresek — większość plików działa bez konfiguracji.
- 02Nagłówki z pierwszego wiersza stają się kluczami obiektów JSON; wyłącz nagłówki, aby uzyskać surową tablicę 2D.
- 03Zgodny z RFC 4180 — pola w cudzysłowach, przecinki wewnątrz komórek i znaki ucieczki są obsługiwane prawidłowo.
- 04Konwersja odbywa się 100% w przeglądarce — Twoje dane nigdy nie są przesyłane ani rejestrowane.
Dlaczego programiści i analitycy potrzebują CSV na JSON
CSV to lingua franca eksportów danych — arkusze kalkulacyjne, bazy danych, narzędzia CRM i platformy analityczne wszystkie go generują. Ale większość nowoczesnych API, aplikacji front-end i potoków danych oczekuje JSON. Ręczna konwersja jest niepraktyczna dla czegoś więcej niż kilka wierszy, a większość narzędzi online wymaga przesłania danych na serwer.
Handytool parsuje pliki CSV i TSV bezpośrednio w przeglądarce. Wklej wiersze, pozwól automatycznemu wykrywaniu określić separator i uzyskaj czystą tablicę obiektów JSON w kilka sekund. Ponieważ nic nie opuszcza Twojej maszyny, wrażliwe eksporty z Excela, Google Sheets, Postgresa lub procesora płatności pozostają w pełni prywatne.
Jak konwertować plik CSV na JSON
- 01
Wklej swój CSV
Skopiuj wiersze z arkusza kalkulacyjnego lub pliku tekstowego i wklej je w lewe okienko. Możesz również bezpośrednio przesłać plik .csv lub .tsv.
- 02
Sprawdź wykrywanie separatora
Narzędzie automatycznie wykrywa przecinki, średniki, tabulatory i kreski. Jeśli wykrywanie jest błędne, zablokuj separator ręcznie z listy rozwijanej.
- 03
Włącz lub wyłącz nagłówki
Z włączonymi nagłówkami pierwszy wiersz staje się kluczami obiektów, a każdy kolejny wiersz staje się obiektem JSON. Z wyłączonymi nagłówkami otrzymujesz surową tablicę tablic.
- 04
Wybierz wcięcie i kliknij Konwertuj
Wybierz wcięcie 2-spacjowe, 4-spacjowe lub zminifikowane. JSON pojawia się w prawym okienku — skopiuj go do schowka lub pobierz jako converted.json.
Warianty CSV, które są obsługiwane
- 01Standardowy CSV rozdzielany przecinkami (Excel, Google Sheets)
- 02CSV rozdzielany średnikami (europejska lokalizacja Excela)
- 03Wartości rozdzielane tabulatorami (TSV) z eksportów baz danych
- 04Pliki rozdzielane kreskami powszechne w potokach danych
- 05Pliki z nagłówkiem lub bez nagłówka
- 06Pola w cudzysłowach zawierające przecinki, znaki nowego wiersza lub znaki ucieczki
Twoje dane pozostają w przeglądarce
Parser CSV działa 100% w przeglądarce przy użyciu JavaScript. Twoje wiersze nigdy nie dotykają serwera, nic nie jest rejestrowane i nie ma konta do utworzenia. To ważne dla eksportów zawierających dane osobowe, rekordy finansowe, listy klientów lub inne dane podlegające regulacjom prywatności.
Nie ma twardego limitu wierszy lub rozmiaru pliku narzuconego przez serwer — praktyczny pułap to dostępna pamięć urządzenia. W przypadku typowych eksportów arkuszy kalkulacyjnych z tysiącami wierszy konwersja jest praktycznie natychmiastowa. Bardzo duże pliki (setki megabajtów) mogą zająć kilka sekund więcej.
CSV na JSON — Często zadawane pytania
Jak konwertować plik CSV na JSON online?
Wklej wiersze CSV lub przesłaj plik, potwierdź, że separator jest prawidłowo wykryty, włącz lub wyłącz nagłówki i kliknij Konwertuj. JSON pobiera się jako converted.json.
Które separatory są obsługiwane?
Przecinki, średniki, tabulatory i kreski. Ustawienie Auto wybiera najbardziej spójny separator, który obsługuje europejskie CSV rozdzielane średnikami i eksporty TSV bez konfiguracji.
Czy obsługuje przecinki wewnątrz komórek?
Tak. Pola otoczone podwójnymi cudzysłowami mogą zawierać separator, znaki nowego wiersza lub znaki ucieczki — dokładnie jak określono w RFC 4180.
Co się dzieje z zduplikowanymi lub pustymi nagłówkami kolumn?
Puste nagłówki stają się column_1, column_2 itd. Zduplikowane nazwy otrzymują sufiks numeryczny (email, email_2), aby każdy klucz JSON był unikalny.
Czy moje dane są przesyłane na serwer?
Nie. Parser działa całkowicie w przeglądarce. Twoje wiersze nigdy nie dotykają serwera i nic nie jest rejestrowane.
Czy istnieje limit wierszy lub rozmiaru pliku?
Brak limitu narzuconego przez serwer. Bardzo duże pliki mogą być wolniejsze do renderowania, ale typowe eksporty z tysiącami wierszy konwertują się natychmiast.