Konwerter CSV na JSON
Prześlij plik CSV i otrzymaj z powrotem tablicę JSON obiektów — jeden obiekt na wiersz, z wierszem nagłówka jako kluczami. Przecinki, tabulatory, średniki i kreski pionowe są wykrywane automatycznie. Za darmo, bez rejestracji.
Upuść plik tutaj lub przeglądaj
Akceptuje pliki CSV
Darmowe — 3 żądania/dzień, bez rejestracji. za 300 kredytów/miesiąc za darmo.
Jak to działa
Prześlij plik CSV
Upuść plik .csv powyżej — separator (przecinek, tabulator, średnik lub kreska pionowa) jest wykrywany automatycznie.
Wiersze stają się obiektami
Wiersz nagłówka staje się kluczami; każdy wiersz danych zamienia się w jeden obiekt JSON w tablicy wynikowej.
Skopiuj swój JSON
Skopiuj tablicę do kodu, konfiguracji lub API — albo zautomatyzuj konwersję jednym żądaniem POST.
Kluczowe funkcje
Co wyróżnia to csv to json.
Tablica obiektów na wyjściu
Wynik ma kształt, którego naprawdę oczekuje Twój kod: [{"kolumna": "wartość", …}, …] — a nie zagnieżdżoną strukturę tabeli do rozpakowywania.
Automatyczne wykrywanie separatora
Pliki rozdzielane przecinkami, tabulatorami (TSV), średnikami i kreskami pionowymi konwertują się bez podawania jakichkolwiek ustawień.
Bezpieczne kodowanie
Pliki UTF-8 (z BOM lub bez) oraz Latin-1 dekodują się poprawnie — żadnych krzaczków w łańcuchach JSON.
Nierówne wiersze obsłużone
Wiersze z brakującymi końcowymi komórkami są dopełniane do nagłówka, więc każdy obiekt ma te same klucze.
Duże pliki mile widziane
Eksporty z tysiącami wierszy konwertują się w jednym wywołaniu — bez zawieszania przeglądarki, bo parsowanie odbywa się po stronie serwera.
Konwersja wsadowa przez API
Przekonwertuj cały folder plików CSV krótkim skryptem — jeden POST na plik z output_format=json. Zobacz przykład w Pythonie.
Przykłady zastosowań
Typowe scenariusze, w których to narzędzie oszczędza czas.
Zasilanie baz danych i fixtures
Zamień eksporty z arkuszy w JSON, którego oczekują Twoje skrypty seedujące, fixtures i importy NoSQL.
Rozwój API
Konwertuj przykładowe dane od analityków i klientów w payloady JSON do testowania endpointów.
Prototypowanie frontendu
Przenieś gotowe dane testowe z arkusza do aplikacji React lub Vue w jednym kroku.
Potoki danych
Znormalizuj przychodzące pliki CSV do JSON, zanim trafią do Twojej kolejki, jeziora danych lub zadań ETL.
Automatyzuj za pomocą API
Użyj tego samego narzędzia programistycznie. Działa z dowolnym językiem — wystarczy HTTP.
# Convert CSV to a JSON array of objects curl -X POST "https://api.parsejet.com/v1/parse/auto/file?output_format=json" \ -H "Authorization: Bearer YOUR_API_KEY" \ -F "[email protected]"
import httpx, json
resp = httpx.post(
"https://api.parsejet.com/v1/parse/auto/file",
params={"output_format": "json"},
headers={"Authorization": "Bearer YOUR_API_KEY"},
files={"file": open("data.csv", "rb")},
)
rows = json.loads(resp.json()["text"]) # list of dicts
print(rows[0]) const formData = new FormData();
formData.append("file", csvFile);
const res = await fetch(
"https://api.parsejet.com/v1/parse/auto/file?output_format=json",
{
method: "POST",
headers: { Authorization: "Bearer YOUR_API_KEY" },
body: formData,
}
);
const rows = JSON.parse((await res.json()).text); // array of objects Chcesz to zautomatyzować?
ParseJet API daje Ci tę samą moc parsowania przez jeden punkt końcowy HTTP. Bez ffmpeg, bez poppler, bez tesseract — tylko jedno wywołanie API.
Często zadawane pytania
Jak przekonwertować plik CSV na JSON?
Prześlij plik .csv powyżej — ParseJet zwróci tablicę JSON z jednym obiektem na wiersz, używając wiersza nagłówka jako kluczy. Do automatyzacji wyślij POST na /v1/parse/auto/file z output_format=json.
Jaką strukturę JSON otrzymam?
Tablicę płaskich obiektów: [{"name": "Alice", "age": "30"}, …]. Pierwszy wiersz CSV jest traktowany jako nagłówek i staje się kluczami każdego obiektu.
Czy obsługiwane są średniki, tabulatory i kreski pionowe?
Tak — separator jest rozpoznawany automatycznie na podstawie pliku, więc europejskie CSV ze średnikami i eksporty TSV konwertują się bez żadnych ustawień.
A co z polami w cudzysłowach zawierającymi przecinki?
Standardowe cytowanie CSV jest parsowane poprawnie — pole w cudzysłowach zawierające przecinki lub znaki nowej linii pozostaje jedną wartością.
Czy mogę tu przekonwertować JSON z powrotem na CSV?
Nie — to narzędzie konwertuje w jedną stronę: CSV na JSON. ParseJet parsuje dokumenty do uporządkowanego tekstu i danych; nie generuje plików CSV.
Czy to jest darmowe?
Tak. Masz 3 darmowe konwersje dziennie bez rejestracji, a darmowe konto API zawiera 300 kredytów miesięcznie. Płatne plany zaczynają się od 19 USD miesięcznie.
Powiązane narzędzia
Excel to JSON Converter
Convert Excel to JSON online for free. Upload XLSX or XLS and get a JSON array of row objects — numbers stay numbers, multi-sheet supported. API too.
PDF to JSON Converter
Convert PDF to JSON online for free. Get text, title, and metadata as structured JSON — ready for your app, database, or AI pipeline. API included.
JSON to Markdown Converter
Convert JSON to readable Markdown online for free. Turn API responses and data files into structured, human-readable docs — or automate it via the API.
Zacznij bezpłatnie wyodrębniać tekst
Bez rejestracji. Przeanalizuj swój pierwszy plik w kilka sekund.