ParseJet

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

1

Unggah CSV Anda

Letakkan file .csv di atas — delimiter-nya (koma, tab, titik koma, atau pipe) terdeteksi secara otomatis.

2

Baris menjadi objek

Baris header menjadi key; setiap baris data menjadi satu objek JSON di dalam array output.

3

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.

cURL
# 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]"
Python
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])
JavaScript
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.

curl -X POST https://api.parsejet.com/v1/parse/auto/url \ -H "Content-Type: application/json" \ -d '{"url":"https://example.com"}'
Baca Dokumentasi 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.

Mulai ekstraksi teks secara gratis

Tidak perlu mendaftar. Parse file pertama Anda dalam hitungan detik.

Lihat Harga