AI di perangkat — profesional dan privat.

Pisah CSV per Baris

Pisah CSV per baris, ukuran, jumlah, atau kolom — tanpa mengunggah apa pun.

  • Berjalan di perangkat Anda
  • Empat mode pemisahan
  • Satu file gratis · 20 dengan Pro
  • Gratis sampai 25 MB · Pro sesuai perangkat

Jatuhkan CSV di sini

CSV, TSV, PSV, atau TXT · sampai 25.0 MB · tidak ada yang diunggah

Pengaturan pemisahan
Pisah berdasarkan
Pisah berdasarkan
Baris per file
Baris header

Disalin ke bagian atas tiap potongan. Isi 0 bila file tidak punya header.

Masukan
Keluaran
Akhir baris
Pola nama file
Pro

{index} adalah nomor bagian, {name} file sumber, {value} nilai kolom.

Nama arsip
Pro

Cara memisah file CSV

  1. 1

    Tambahkan CSV Anda

    Jatuhkan file CSV, TSV, PSV, atau TXT, atau tempel baris langsung.

  2. 2

    Periksa header

    Tentukan berapa baris teratas yang berupa header — semuanya disalin ke tiap bagian.

  3. 3

    Pilih cara memisah

    Baris per file, jumlah file tetap, ukuran target dalam MB, atau satu file per nilai kolom.

  4. 4

    Pisah dan unduh

    Unduh bagian mana pun sendiri, atau seluruh kumpulan sebagai satu ZIP.

Apa yang ditawarkan alat pemisah CSV ini

Pecah data CSV besar menjadi file-file lebih kecil dengan batas baris preset atau kustom, header berulang, dan unduhan cepat untuk tiap bagian yang dihasilkan. Empat cara menentukan letak potongan, satu blok header yang disalin ke setiap potongan, dan penanganan tanda kutip yang selamat melewati proses — sehingga setiap bagian bisa dibuka sendiri di Excel, Sheets, atau apa pun tujuan impor Anda.

  • Empat mode pemisahan. Baris per file, jumlah file tetap, ukuran target dalam megabyte, atau satu file per nilai unik sebuah kolom.
  • Header di setiap bagian. Anda memilih berapa baris teratas yang menjadi header; semuanya disalin ke bagian atas tiap file.
  • Tanda kutip yang bertahan. Koma, tanda kutip, dan pindah baris di dalam nilai berkutip tetap berada di dalamnya.
  • Perencanaan ulang seketika. File dibaca sekali. Mengubah pengaturan menghitung ulang pembagian tanpa menyentuhnya lagi.
  • Satu ZIP untuk semuanya. Unduh bagian mana pun sendiri, atau semuanya sekaligus sebagai satu arsip.
  • Tidak ada yang diunggah. Pemisahan terjadi di perangkat Anda, jadi datanya tidak pernah sampai ke server.

Apa yang dipertahankan pemisahan dan apa yang diubahnya

Pemisahan seharusnya mengembalikan persis baris yang Anda masukkan, hanya tersusun berbeda dan tidak diubah dengan cara lain. Berikut yang dijaminnya, dan dua hal yang sengaja boleh Anda ubah.

  • Setiap baris, tepat sekali. Bagian-bagiannya tersusun kembali bita demi bita menjadi baris data sumbernya. Baris kosong adalah baris dan tetap dipertahankan.
  • Urutan baris. Bagian keluar dalam urutan file, dan mode kolom mengelompokkan berdasarkan kemunculan pertama, bukan mengurutkan.
  • Pembatas dan gaya kutip asli. Ekspor bertitik koma menjadi file bertitik koma; tidak diam-diam diubah menjadi koma.
  • Nilai, karakter demi karakter. Tidak ada yang dipangkas, diubah tipenya, diformat ulang, atau dibulatkan. Nol di depan tetap nol di depan.
  • Akhir baris boleh Anda ubah. LF secara bawaan, CRLF bila sistem tujuan impor menginginkannya.
  • Tanda urutan byte boleh Anda tambahkan. Excel membutuhkannya untuk membaca file UTF-8 sebagai UTF-8, bukan sebagai ANSI.

Ekspor 10 MB berisi 115.000 baris terpisah menjadi 115 file dalam sekitar seperempat detik, di perangkat Anda.

Pisah berdasarkan baris per file

Mode yang dibutuhkan sebagian besar proses impor. Tentukan berapa baris data yang dimuat tiap bagian, lalu file dipotong menjadi blok yang sama besar, dengan sisanya di bagian terakhir.

Ini pilihan yang tepat setiap kali batas yang Anda siasati dihitung dalam jumlah rekaman: CRM yang menerima 5.000 kontak per impor, pengiriman massal yang dibatasi 10.000 penerima, atau lembar kerja yang melambat di atas 100.000 baris. Presetnya berkisar dari 100 sampai 50.000 dan Anda bisa mengetik angka mana pun di antaranya. Nilai terendah yang ditawarkan dihitung dari file Anda sendiri, bukan angka tetap, sehingga kontrolnya tidak pernah bisa meminta lebih banyak bagian daripada yang diizinkan paket Anda — artinya Anda tidak bisa menyiapkan pemisahan yang baru gagal setelah pekerjaannya selesai.

Pisah menjadi jumlah file tetap

Ketika jumlah potongan lebih penting daripada ukurannya — satu file per anggota tim, satu per giliran kerja, atau empat kelompok untuk diproses paralel.

Minta tiga file, Anda mendapat tepat tiga. Kedengarannya jelas, dan justru di situlah kebanyakan alat keliru: membagi jumlah baris dengan jumlah file lalu membulatkan ke atas menghasilkan file keempat berisi sisa, sehingga permintaan tiga mengembalikan empat. Di sini sisanya dibagikan ke bagian-bagian terdepan, sehingga sepuluh baris menjadi tiga file menghasilkan 4, 3, dan 3 — tiap bagian selisih paling banyak satu baris dari yang lain, dan jumlahnya sesuai permintaan Anda.

Pisah berdasarkan ukuran target

Untuk batas unggah, yang hampir selalu dinyatakan dalam megabyte, bukan dalam baris. Tetapkan batasnya dan tiap bagian diisi sampai baris berikutnya akan melewatinya.

Ukurannya dihitung dari bita yang benar-benar akan ditulis, dengan header berulang ikut dihitung di dalam tiap bagian — bukan diperkirakan dari sumbernya dan bukan diukur pada file sebelum dipisah, yang justru merupakan cara sebuah bagian keluar melebihi batas yang Anda tetapkan. Jika satu baris saja lebih besar daripada seluruh target, baris itu ditulis sendirian ke dalam satu bagian dan alat ini memberi tahu Anda alih-alih berputar tanpa henti. Batas yang umum layak diketahui: Salesforce menerima 25 MB per impor, kebanyakan sistem surel berhenti di 10 MB per lampiran, dan banyak formulir unggah internal berada di 5 MB.

Pisah berdasarkan nilai kolom

Satu file per nilai berbeda pada kolom pilihan Anda, dinamai sesuai nilainya: penjualan terpisah per wilayah, daftar pelanggan per negara, log per kode status.

Inilah mode yang mengubah satu ekspor menjadi sekumpulan file yang bisa Anda serahkan ke orang berbeda. Pilih sebuah kolom dan setiap nilai unik menjadi bagiannya sendiri, dengan barisnya tetap dalam urutan kemunculannya. Pemilihnya menampilkan berapa nilai berbeda yang dimiliki tiap kolom sebelum Anda memilih, dan itulah angka yang penting: kolom Wilayah dengan empat nilai menghasilkan empat file yang berguna, sedangkan kolom Nomor Pesanan dengan seratus ribu menghasilkan seratus ribu file yang tidak berguna. Baris yang selnya kosong dikelompokkan bersama dalam satu bagian alih-alih dibuang, karena alat yang diam-diam kehilangan baris lebih buruk daripada alat yang menolak.

Pisah berdasarkan tanggal

Satu berkas per hari, minggu, bulan, kuartal, atau tahun, diambil dari sebuah kolom tanggal — faktur bulanan dari buku besar setahun, kelompok mingguan dari sebuah log, satu berkas per kuartal untuk laporan.

Bagian-bagiannya keluar dalam urutan tanggal dan dinamai menurut periodenya, sehingga sales_2024-01.csv berada sebelum sales_2024-02.csv di daftar berkas mana pun. Dua hal menentukan apakah mode ini bisa dipercaya, dan keduanya ditangani secara tegas. Pertama, tanggal yang ambigu: 03/04/2024 berarti 3 April di sebagian besar dunia dan 4 Maret di Amerika Serikat, dan tidak ada satu nilai pun yang bisa memberi tahu yang mana. Urutannya disimpulkan dari seluruh kolom — satu baris dengan angka pertama di atas 12 sudah menyelesaikannya — dan ketika semua nilai cocok untuk kedua pembacaan, alat ini bertanya alih-alih menebak, karena menebak diam-diam menempatkan sekitar sepertiga baris di berkas yang salah. Kedua, minggu memakai penomoran ISO-8601 yang sebenarnya, sehingga 29 Desember 2025 jatuh pada minggu ke-1 tahun 2026, bukan diarsipkan di tahun yang keliru. Apa pun yang bukan tanggal masuk ke satu berkas alih-alih hilang, dan pemilihnya memberi tahu berapa barisnya sebelum Anda menjalankan.

Pembatas, tanda kutip, dan pengodean

Kebanyakan alat CSV keliru pada salah satu dari tiga hal ini, dan kerusakannya senyap — file terunduh, terbuka, dan secara halus bukan seperti yang Anda masukkan.

Pembatas dideteksi dengan mengurai sampel file memakai tiap kandidat lalu melihat mana yang merapikan baris paling konsisten, bukan dengan menghitung pembatas pada baris pertama. Pada file nyata perbedaannya penting: ekspor bertitik koma yang baris pertamanya memuat alamat berkutip berisi koma akan dibaca sebagai berpembatas koma oleh alat mana pun yang menghitung, dan semua barisnya jatuh ke satu kolom. Tanda kutip ditangani dengan standar yang sama — tanda kutip hanya membuka sebuah bidang di awalnya, tanda kutip ganda di dalamnya adalah tanda kutip harfiah, dan pindah baris di dalam kutipan adalah milik nilainya, bukan pengakhir baris.

Pengodean

UTF-8, UTF-16 dalam kedua urutan byte, dan Windows-1252 dibaca langsung, dan ISO-8859-1 yang sebenarnya didekode dengan benar alih-alih diam-diam diserahkan ke pendekode Windows-1252 — yang terjadi di kebanyakan alat karena keduanya berbagi label. Tanda urutan byte mengalahkan pengodean apa pun yang dipilih, karena tanda itu adalah pernyataan file tentang dirinya sendiri sedangkan menu pilihan hanyalah tebakan. Saat menulis keluaran, Anda bisa menambahkan tanda UTF-8 sendiri, yang dibutuhkan Excel agar karakter beraksen tampil benar.

Jenis file yang didukung

Alat ini menerima teks berpembatas dan menolak yang lain sejak di dialog file, disertai tautan ke pengubah format yang akan membawa Anda ke sana.

CSV, TSV, dan PSV

File berpembatas koma, tab, dan garis tegak semuanya dibaca, dan file bagiannya mempertahankan ekstensi yang cocok dengan pembatasnya — pemisahan bertab menulis file .tsv, bukan file .csv yang akan membingungkan program berikutnya.

TXT

File .txt berisi data berpembatas dibaca persis seperti CSV. Jika ternyata isinya prosa dan bukan kolom, alat ini mengatakannya alih-alih memotong paragraf menjadi baris.

Lembar kerja, JSON, dan lainnya

Buku kerja .xlsx, .xls, atau .ods adalah arsip terkompresi, bukan teks, jadi ditolak disertai tautan ke pengubah Excel ke CSV; JSON diarahkan ke alat JSON ke CSV. Pada keduanya, penolakannya menyebutkan jenis file, apa yang diterima alat ini, dan satu jalur yang menyelesaikannya — Anda tidak pernah sampai ke bilah kemajuan yang kemudian gagal.

Gratis dan Pro

Semua yang menentukan benar tidaknya keluaran bersifat gratis. Pro menaikkan batas dan menambahkan kendali penamaan.

  • Gratis. Satu file sekaligus, sampai 25 MB, sampai 500 bagian, keempat mode, semua opsi pembatas, pengodean, header, dan akhir baris, serta unduhan ZIP.
  • Pro. File sebesar yang sanggup ditangani perangkat Anda, sampai 5.000 bagian, 20 file mengantre, dan pola penamaan khusus untuk bagian dan arsipnya.
  • Mengapa pemisahannya tidak pernah dibatasi. Bagian yang tidak bisa dibuka kembali bukanlah sentuhan premium, melainkan pemisahan yang rusak — maka kebenaran hasil tidak pernah berada di balik tembok bayar.

Pertanyaan yang sering diajukan

Bagaimana cara kerja pemisahan CSV?

Tambahkan CSV Anda, pilih cara membagi barisnya, lalu pisah. Anda bisa memotong per baris per file, per jumlah file tetap, per ukuran target dalam megabyte, atau berdasarkan nilai satu kolom sehingga tiap bagian memuat satu kategori saja. File dibaca sekali dan rencananya dihitung ulang seketika saat Anda mengubah pengaturan; setelah itu tiap bagian ditampilkan dengan jumlah baris dan ukurannya, sehingga Anda bisa memeriksa hasil pembagian sebelum mengunduh apa pun.

Apakah baris header diulang di setiap file hasil?

Ya, dan Anda yang menentukan berapa baris dihitung sebagai header. Isi 1 untuk ekspor biasa, 0 untuk file yang langsung dimulai dengan data, atau sampai 5 untuk ekspor yang membawa blok judul di atas nama kolom. Apa pun yang Anda pilih disalin ke bagian atas setiap potongan, sehingga masing-masing tetap menjadi file yang sah dan menjelaskan dirinya sendiri, yang bisa dibuka atau diimpor sendiri.

Berapa baris per file yang bisa saya atur?

Pilih preset dari 100 sampai 50.000, atau ketik angka berapa pun. Nilai terendah yang ditawarkan dihitung dari file Anda sendiri, sehingga pengaturan tidak pernah bisa meminta lebih banyak bagian daripada yang diizinkan paket — ekspor 250.000 baris dimulai dari 500 baris per file pada paket gratis. Ringkasannya diperbarui saat Anda mengetik, menampilkan berapa bagian yang akan didapat, jumlah baris tiap bagian, dan ukuran bagian terbesar.

Bisakah saya memisah CSV agar tiap file berisi satu kategori?

Bisa. Pilih mode pemisahan per kolom lalu tentukan kolomnya: alat ini membuat satu file per nilai unik, dinamai sesuai nilainya, sehingga ekspor penjualan menjadi satu file per wilayah dan daftar pelanggan menjadi satu file per negara. Setiap kolom pada pemilih menampilkan berapa nilai berbeda yang dikandungnya, jadi Anda bisa melihat bahwa Wilayah menghasilkan empat file dan Nomor Pesanan akan menghasilkan seratus ribu sebelum memutuskan.

Apakah pemisahan merusak baris yang berisi koma atau pindah baris?

Tidak. Nilai yang dibungkus tanda kutip boleh berisi koma, tanda kutip, bahkan pindah baris, dan ketiganya tetap utuh setelah dipisah — alamat yang terbentang dua baris tetap satu baris di dalam satu bagian. Bagian-bagiannya ditulis kembali dengan pembatas dan gaya kutip yang sama seperti sumbernya, sehingga terbuka persis seperti file asalnya; Anda juga bisa mengganti akhir baris menjadi CRLF atau menambahkan tanda urutan byte untuk Excel.

Pembatas dan pengodean apa saja yang didukung?

Koma, titik koma, tab, dan garis tegak, terdeteksi otomatis berdasarkan seberapa konsisten masing-masing merapikan baris, bukan dengan menghitung pembatas pada baris pertama. Untuk pengodean, alat ini membaca UTF-8, UTF-16, dan Windows-1252, serta menghormati tanda urutan byte di atas pilihan manual mana pun, karena tanda itu adalah pernyataan file tentang dirinya sendiri sedangkan menu pilihan hanyalah tebakan. Aksen, Kiril, dan CJK semuanya selamat melewati proses.

Bisakah saya mengunduh semua bagian sekaligus?

Bisa. Bagian mana pun bisa diunduh sendiri, dan begitu jumlahnya lebih dari satu, alat ini menawarkan seluruh kumpulan sebagai satu ZIP, sehingga pemisahan menjadi dua ratus bagian cukup satu klik alih-alih dua ratus dialog simpan. Arsipnya dikompresi, yang pada data teks biasa umumnya menjadikannya hanya sebagian kecil dari ukuran aslinya.

Seberapa besar file yang bisa dipisah?

Paket gratis menangani file sampai 25 MB dan menghasilkan hingga 500 bagian dari satu file sekaligus. Pro menaikkan batasnya sampai sejauh yang bisa ditangani perangkat Anda, mengizinkan hingga 5.000 bagian, memungkinkan 20 file mengantre, dan membuka pola penamaan khusus untuk bagian dan arsipnya. Semua yang menentukan benar tidaknya keluaran — mode, baris header, pembatas, pengodean, dan akhir baris — gratis pada kedua paket.

Apakah data saya aman dan alat ini gratis?

File Anda diproses di perangkat Anda, bukan di server kami. Pemisahan berjalan sepenuhnya di mesin yang sedang Anda pakai, jadi tidak ada yang diunggah, tidak ada yang disimpan, dan tidak ada salinan data Anda di mana pun selain folder unduhan Anda sendiri — itulah yang membuatnya aman untuk daftar pelanggan, ekspor penggajian, dan apa pun yang tidak akan Anda tempel ke sebuah situs web. Alat ini gratis, tidak perlu dipasang, dan tetap berfungsi luring setelah halamannya dimuat.

4.8dari 5

dari 82 penilaian

Beri nilai alat ini

Ketuk bintang — hanya sebentar