Konverter CSV ke JSON
Unggah file CSV dan dapatkan kembali array JSON berisi objek — satu objek per baris, dengan baris header sebagai key. Koma, tab, titik koma, dan pipe terdeteksi secara otomatis. Gratis, tanpa perlu mendaftar.
Letakkan file di sini atau telusuri
Menerima file CSV
Gratis — 3 permintaan/hari, tanpa pendaftaran. untuk 300 kredit/bulan gratis.
Cara kerjanya
Unggah CSV Anda
Letakkan file .csv di atas — delimiter-nya (koma, tab, titik koma, atau pipe) terdeteksi secara otomatis.
Baris menjadi objek
Baris header menjadi key; setiap baris data menjadi satu objek JSON di dalam array output.
Salin JSON Anda
Salin array-nya ke kode, config, atau API Anda — atau otomatiskan konversinya dengan satu request POST.
Fitur utama
Apa yang membuat csv to json ini menonjol.
Output array berisi objek
Output-nya berbentuk persis seperti yang dibutuhkan kode Anda: [{"kolom": "nilai", …}, …] — bukan struktur tabel bersarang yang harus dibongkar lagi.
Deteksi delimiter otomatis
File berpemisah koma, tab (TSV), titik koma, maupun pipe semuanya terkonversi tanpa perlu mengatur apa pun.
Aman soal encoding
File UTF-8 (dengan atau tanpa BOM) dan Latin-1 didekode dengan benar — tidak ada karakter rusak di string JSON Anda.
Baris tak rata ditangani
Baris yang kekurangan sel di bagian akhir dilengkapi sesuai header, sehingga setiap objek punya key yang sama.
File besar tak masalah
Ekspor berisi ribuan baris terkonversi dalam satu panggilan — browser tidak macet, karena parsing berjalan di sisi server.
Konversi batch lewat API
Konversi satu folder CSV dengan skrip pendek — satu POST per file dengan output_format=json. Lihat contoh Python-nya.
Kasus penggunaan
Skenario umum di mana alat ini menghemat waktu Anda.
Seeding database dan fixture
Ubah ekspor spreadsheet menjadi JSON yang diharapkan skrip seed, fixture, dan impor NoSQL Anda.
Pengembangan API
Konversi data sampel dari analis dan pelanggan menjadi payload JSON untuk menguji endpoint.
Prototyping frontend
Dapatkan data mock siap desain dari spreadsheet ke aplikasi React atau Vue Anda dalam satu langkah.
Pipeline data
Normalkan kiriman CSV yang masuk menjadi JSON sebelum masuk ke queue, data lake, atau job ETL Anda.
Otomatisasi dengan API
Gunakan alat yang sama secara terprogram. Bekerja dengan bahasa apa pun — cukup 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 Ingin mengotomatiskan ini?
ParseJet API memberikan kemampuan parsing yang sama melalui satu endpoint HTTP. Tanpa ffmpeg, tanpa poppler, tanpa tesseract — cukup satu panggilan API.
Pertanyaan yang sering diajukan
Bagaimana cara mengonversi file CSV ke JSON?
Unggah file .csv di atas — ParseJet mengembalikan array JSON dengan satu objek per baris, menggunakan baris header Anda sebagai key. Untuk otomatisasi, kirim POST ke /v1/parse/auto/file dengan output_format=json.
Seperti apa struktur JSON yang saya dapat?
Array berisi objek datar: [{"nama": "Alice", "umur": "30"}, …]. Baris pertama CSV diperlakukan sebagai header dan menjadi key setiap objek.
Apakah titik koma, tab, dan pipe didukung?
Ya — delimiter dideteksi otomatis dari isi file, sehingga CSV gaya Eropa dengan titik koma maupun ekspor TSV terkonversi tanpa pengaturan apa pun.
Bagaimana dengan field berkutip yang berisi koma?
Aturan kutip standar CSV di-parse dengan benar — field berkutip yang berisi koma atau ganti baris tetap menjadi satu nilai.
Bisakah saya mengonversi JSON kembali ke CSV di sini?
Tidak — alat ini mengonversi satu arah, dari CSV ke JSON. ParseJet mem-parse dokumen menjadi teks dan data terstruktur; ia tidak menghasilkan file CSV.
Apakah gratis?
Ya. Anda mendapat 3 konversi gratis per hari tanpa mendaftar, dan akun API gratis menyertakan 300 kredit per bulan. Paket berbayar mulai dari $19/bulan.
Alat terkait
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.
Mulai ekstraksi teks secara gratis
Tidak perlu mendaftar. Parse file pertama Anda dalam hitungan detik.