🔒 Diproses di browser Anda 0 baris × 0 kolom

Editor CSV Online | Gratis, angka 0 di depan tetap ada dan teks tidak rusak

Seret & lepas file CSV di sini

Angka 0 di depan nomor telepon dan kode pos tetap seperti aslinya.
Tanpa konversi otomatis ala Excel — semua nilai diedit dengan aman sebagai teks.

🔒 File Anda hanya diproses di browser dan tidak pernah disimpan di server kami.

1
Buka CSVEncoding dideteksi otomatis
→
2
EditKlik sel lalu ketik
→
3
SimpanEkspor ke CSV, Excel atau HTML
🔢Angka 0 amanNomor telepon & kode pos tetap teks
🈁Teks tidak rusakEncoding dideteksi otomatis
📅Tidak jadi tanggal“1-2” tetap “1-2”
✏️Mudah dieditTambah atau hapus baris & kolom

Apa yang bisa dilakukan alat ini

HANECSV adalah alat gratis untuk membuka dan mengedit file CSV langsung di browser. Tanpa instal dan tanpa daftar akun. File hanya diproses di dalam browser di komputer Anda dan tidak pernah dikirim ke atau disimpan di server kami, sehingga Anda bisa mengolah daftar pelanggan dan data rahasia lainnya dengan aman.

Masalah terbesar saat membuka CSV di Excel adalah isinya diubah diam-diam begitu file dibuka. Alat ini memperlakukan semua nilai sebagai teks, sehingga konversi semacam itu tidak pernah terjadi.

Semua fitur ini gratis, tanpa batas jumlah file atau baris. Fitur pengeditan ada di toolbar bagian atas layar — cukup klik tombol yang Anda butuhkan.

Cara pakai (3 langkah)

  1. Buka CSVSeret dan lepas file atau klik “Pilih file untuk mulai”. Encoding dideteksi otomatis, jadi tidak perlu mengonversi apa pun lebih dulu. File Excel (.xlsx / .xls) juga bisa langsung dibuka. Kelinci HANETOOL memegang dokumen
  2. EditKlik sel lalu ketik. Tombol untuk operasi baris dan kolom, pengurutan, filter, serta cari dan ganti ada di toolbar bagian atas. Batal dan ulangi juga didukung. Kelinci HANETOOL menunjuk tips penting
  3. SimpanKlik tombol “CSV” untuk memilih encoding dan pemisah. Pilih “UTF-8 (dengan BOM)” jika file akan dibuka di Excel, “UTF-8 (tanpa BOM)” untuk diimpor ke aplikasi web dan database, atau “Shift_JIS” untuk software Jepang versi lama. Kelinci HANETOOL merayakan keberhasilan

Mengapa teks di file CSV menjadi rusak

Penyebabnya: encoding yang tidak cocok

File CSV tidak mencatat encoding yang dipakainya. Jika encoding saat dibuka berbeda dengan saat disimpan, teksnya menjadi rusak.

CSV hanyalah teks biasa, dan file itu sendiri tidak menyimpan informasi tentang encoding karakter yang dipakai. Jika encoding saat file disimpan berbeda dengan yang diasumsikan software saat membukanya, muncul karakter rusak (sering disebut “mojibake”), misalnya “é” alih-alih “é”. Saat ini sebagian besar file CSV memakai UTF-8, tetapi encoding lama seperti Windows-1252 (Eropa Barat) dan Shift_JIS (Jepang) masih sering dipakai.

Contoh yang umum adalah CSV UTF-8 yang diunduh dari layanan web lalu dibuka di Excel dengan klik dua kali. Excel untuk Windows membaca CSV yang diklik dua kali dengan code page lama milik sistem (Windows-1252 di Windows berbahasa Inggris/Indonesia, Shift_JIS di Windows berbahasa Jepang), sehingga huruf beraksen, simbol, dan teks non-Latin berubah menjadi deretan karakter aneh. Hal yang sama terjadi sebaliknya saat file berencoding lama dibuka sebagai UTF-8.

UTF-8 vs. encoding lama

Tidak ada yang “benar” — sesuaikan dengan yang diharapkan penerima. Perlu diingat, encoding lama tidak bisa menyimpan semua karakter.

UTF-8 dapat menampilkan semua karakter di dunia dalam satu sistem dan menjadi standar untuk web, Mac, dan sebagian besar sistem modern. Encoding lama seperti Windows-1252 atau Shift_JIS (Jepang) hanya mencakup sebagian karakter, tetapi masih dipakai oleh software akuntansi dan sistem bisnis versi lama — termasuk banyak sistem di perusahaan Jepang.

Tidak ada yang “benar” — pilihan yang tepat adalah yang diharapkan oleh sistem penerima. Ingat bahwa encoding lama tidak memiliki banyak karakter: menyimpan emoji, simbol tertentu, atau teks dalam aksara lain dengan encoding lama dapat membuat karakter tersebut hilang atau diganti tanda tanya.

Ada atau tidaknya BOM membuat perbedaan

Aturannya: dengan BOM untuk dibuka di Excel, tanpa BOM untuk diimpor ke sistem web.

File UTF-8 bisa diawali penanda 3 byte yang disebut BOM (byte order mark). Jika ada, Excel mengenali file sebagai UTF-8 dan membukanya dengan benar. Sebaliknya, UTF-8 tanpa BOM dikira memakai code page lama saat diklik dua kali, sehingga teksnya rusak.

Jadi patokannya adalah “dengan BOM untuk Excel, tanpa BOM untuk sistem web”. Jika file ber-BOM diberikan ke sistem yang tidak mengharapkannya, karakter tak terlihat akan muncul di awal judul kolom pertama dan bisa menyebabkan error saat impor. Jika sistem menentukan format tertentu, selalu ikuti ketentuannya.

Cara memperbaiki teks CSV yang rusak

Ada tiga cara utama untuk memperbaiki teks yang rusak: buka ulang file di alat ini, impor ke Excel dengan menentukan encoding, atau konversi dan simpan ulang di editor teks seperti Notepad. Cara pertama adalah yang paling cepat.

Buka dan perbaiki dengan alat ini

Seret dan lepas file, maka teks ditampilkan dengan benar. Lalu cukup simpan ulang dengan encoding yang Anda perlukan.

Seret CSV yang rusak ke alat ini, encoding akan dideteksi otomatis sehingga teks tampil dengan benar. Lalu pilih encoding yang Anda butuhkan lewat tombol “CSV” dan simpan ulang — selesai. Tidak perlu menginstal software apa pun. Encoding yang terdeteksi ditampilkan di bagian atas layar, jadi alat ini juga bisa dipakai sekadar untuk mengetahui encoding sebuah file.

Tentukan encoding saat mengimpor ke Excel

Jangan klik dua kali. Gunakan Data → From Text/CSV, lalu pilih “65001: Unicode (UTF-8)”.

Jika memakai Excel, cara yang pasti adalah membuka Excel lebih dulu lalu mengimpor file, bukan mengklik dua kali file-nya. Di tab Data, pilih “From Text/CSV” lalu pilih file. Di dialog yang muncul, atur “File Origin” ke “65001: Unicode (UTF-8)” dan teks tidak lagi rusak. Periksa pratinjau lalu klik “Load”.

Meski begitu, kolom yang hanya berisi angka tetap diimpor sebagai angka, sehingga angka 0 di depan tetap hilang. Untuk mempertahankannya, klik “Transform Data” di dialog impor dan ubah tipe data kolom tersebut menjadi “Text”.

Periksa dan konversi di Notepad

Teks yang tampil benar belum tentu sudah dikonversi. Gunakan “Save As” dan pilih encoding lain untuk menyimpan ulang file.

Saat CSV dibuka di Notepad Windows, encoding yang dipakai ditampilkan di kanan bawah, sehingga Anda bisa memeriksa encoding sebenarnya. Pilih File → Save As dan atur Encoding ke “UTF-8 with BOM” (atau “ANSI” untuk code page lama sistem Anda). Setelah itu, file tidak akan rusak lagi saat diklik dua kali di Excel.

Banyak yang bilang “sudah dibuka di Notepad tapi tetap rusak” — itu karena hanya tampilan Notepad yang benar; file-nya sendiri belum dikonversi. Selalu simpan ulang. Perlu diingat juga, Notepad menjadi lambat untuk file CSV besar dan tidak menampilkan kolom, jadi kurang cocok untuk memeriksa isinya.

Teks rusak di Mac

Di Excel untuk Mac, tentukan encoding lewat File → Import. Alat ini bisa langsung membuka file-nya.

Excel untuk Mac kurang andal dalam mendeteksi encoding dan sering merusak teks file CSV yang dibuat di Windows dengan encoding lama. Di Excel untuk Mac, pilih File → Import → CSV file untuk membuka wizard tempat Anda bisa menentukan encoding.

Alat ini berjalan di browser apa pun di Mac, jadi Anda bisa membuka file tanpa memikirkan versi Excel. Saat mengirim CSV yang dibuat di Mac kepada pengguna Windows, menyimpannya sebagai “UTF-8 (dengan BOM)” mencegah masalah di sisi mereka.

Mengapa Excel menghapus angka 0 di depan pada file CSV

Mengapa angka 0 pada nomor telepon dan kode pos hilang di Excel?

Ini terjadi saat file dibuka di Excel: Excel menganggap nilai yang hanya berisi angka sebagai bilangan dan membuang angka 0 di depannya. Hal ini tidak terjadi jika file dibuka dengan alat ini.

Saat membuka CSV, Excel memeriksa setiap sel, memutuskan “ini bilangan” atau “ini tanggal”, lalu mengubahnya ke tipe tersebut. “0312345678” hanya berisi angka, sehingga dianggap bilangan — dan karena angka 0 di depan tidak berarti apa-apa untuk bilangan, nilainya menjadi “312345678”. Kode pos Jepang seperti “0600001” juga menjadi “600001” karena alasan yang sama.

Masalah sebenarnya: jika file disimpan menimpa yang lama setelah konversi ini, angka 0 yang hilang menjadi permanen. Meski file aslinya masih memilikinya, angka itu hilang begitu Anda menyimpan ulang. Tanggal juga begitu: “1-2” tersimpan sebagai 2 Januari.

Cara menyimpan tanpa kehilangan angka 0 (dengan alat ini)

Alat ini memperlakukan semua nilai sebagai teks, jadi angka 0 tidak pernah hilang. Ada juga opsi untuk menjaga angka 0 saat file dibuka di Excel.

Karena alat ini memperlakukan semua nilai sebagai teks, angka 0 tidak pernah hilang saat file dibuka atau disimpan, dan tidak ada yang berubah menjadi tanggal.

Selain itu, jika Anda mencentang “Jaga angka 0 dan cegah jadi tanggal di Excel” di dialog simpan CSV, nilai yang terdampak ditulis sebagai ="0312345678". Dengan cara penulisan ini, angka 0 tetap ada walaupun file dibuka di Excel dengan klik dua kali. Namun ini adalah notasi khusus Excel, jadi biarkan nonaktif jika file akan diimpor ke sistem lain.

Jika Anda tahu file akan dibuka di Excel, menyimpannya sebagai workbook Excel (.xlsx) juga merupakan pilihan yang andal. File .xlsx menyimpan tipe untuk setiap sel, sehingga nilai yang disimpan sebagai teks tetap menjadi teks.

Ekspor dalam format yang diminta sistem lain

Ketika software akuntansi atau sistem bisnis menolak impor CSV, penyebabnya biasanya encoding file atau format nilainya. Ekspor dengan pengaturan yang diminta sistem tujuan, dan impor pun berhasil.

Penyebab umum gagal impor CSV

Biasanya encoding yang tidak cocok, atau nilai yang berubah karena file pernah dibuka di Excel (angka 0 hilang, berubah jadi tanggal).

Penyebab paling umum adalah encoding yang tidak cocok. Periksa encoding yang didukung sistem tujuan, lalu simpan file dalam format tersebut. Jika tidak ada ketentuan, “UTF-8 (tanpa BOM)” adalah pilihan pertama yang paling aman. Mengimpor file ber-BOM bisa menyisipkan karakter tak terlihat di awal judul kolom pertama dan memicu error seperti “nama kolom tidak cocok”.

Penyebab berikutnya adalah nilai yang berubah karena file pernah dibuka di Excel. Angka 0 di depan hilang, nilai berubah jadi tanggal, angka panjang diubah ke notasi ilmiah — jika diimpor dalam keadaan seperti itu, sistem akan menolak nilainya karena dianggap tidak valid. Solusi yang pasti adalah mengedit file asli langsung di alat ini, bukan membukanya di Excel.

Baris baru, koma, atau tanda kutip ganda di dalam sel juga bisa menyebabkan error, tergantung dukungan sistem tujuan. Pastikan nilai seperti itu diapit tanda kutip ganda.

Periksa encoding

Encoding yang terdeteksi muncul di bagian atas layar saat file dibuka. Saat menyimpan, Anda bisa memilih dari tiga encoding dan dua jenis pemisah.

Saat Anda membuka file di alat ini, encoding yang terdeteksi ditampilkan di bagian atas layar. Berguna untuk mengetahui encoding file yang Anda terima dari orang lain.

Saat menyimpan, Anda bisa memilih “UTF-8 (dengan BOM)”, “Shift_JIS”, atau “UTF-8 (tanpa BOM)”. Anda juga bisa memilih pemisah koma (CSV) atau tab (TSV), sehingga sistem yang hanya menerima teks dipisah tab juga bisa dilayani. Saat filter aktif, Anda bisa mengekspor hanya baris yang sedang ditampilkan.

Perbandingan dengan cara lain

Ada tiga cara utama untuk mengolah file CSV. Aplikasi spreadsheet mudah dipakai untuk mengedit, tetapi waspadai nilai yang dikonversi otomatis.

 Aplikasi spreadsheetEditor teksHANETOOL (khusus CSV)
Angka 0 di depanBisa hilang karena dianggap bilanganTetap adaTetap ada
Konversi otomatis ke tanggal“1-2” bisa jadi tanggalTidak pernahTidak pernah
EncodingTeks bisa rusak tergantung cara membukaTentukan dan konversi manualDeteksi otomatis (UTF-8, Windows-1252, Shift_JIS, dll.)
Edit sebagai tabelMudahSulit dibaca; kolom tidak sejajarMudah
Urutkan & filterBisaTidak bisaBisa
PersiapanMungkin perlu instal dan membeliBiasanya sudah ada di OSTidak perlu — cukup buka di browser

* Tabel ini merangkum kecenderungan umum tiap cara dan tidak membandingkan produk tertentu. Ketentuan sangat berbeda antarproduk dan layanan, jadi periksa ketentuan masing-masing sebelum menggunakannya.

Pertanyaan yang sering diajukan

Apakah file Excel (.xlsx) bisa langsung dibuka?

Bisa. Workbook dengan beberapa sheet dapat diedit dengan berpindah tab, dan Anda bisa menyimpannya sebagai CSV atau Excel.

Seret dan lepas file .xlsx / .xls, maka file terbuka sebagai tabel. Untuk workbook dengan beberapa sheet, tab sheet muncul di atas tabel — klik untuk beralih, klik dua kali untuk mengganti nama.

Setelah diedit, simpan sebagai CSV dengan “💾 CSV” atau sebagai .xlsx dengan “📗 Excel”. Jika file akan dibuka di Excel, .xlsx lebih aman karena tipe nilainya tetap terjaga.

Apakah saya bisa menambah, menghapus, dan mengurutkan baris serta kolom?

Bisa. Pilih nomor baris atau judul kolom, lalu klik tombol di toolbar. Semua tindakan bisa dibatalkan dengan Ctrl+Z.

Klik nomor baris atau judul kolom untuk memilihnya, lalu gunakan “↑ Sisip” untuk menambah baris di atasnya, atau “← Sisip” / “Sisip →” untuk menambah kolom di kiri atau kanan. Untuk menghapus, pilih lalu tekan tombol hapus. Untuk sekadar menambah di akhir, gunakan “+ Baris” atau “+ Kolom”.

Untuk mengurutkan, pilih kolom acuan lalu tekan “▲ Naik” atau “▼ Turun”. Salah langkah? Gunakan “↶ Batal” (Ctrl+Z); terlalu banyak dibatalkan? Gunakan “↷ Ulangi” (Ctrl+Y).

Bagaimana cara mencari dan mengedit baris tertentu saja?

Gunakan “Filter” untuk menampilkan hanya baris yang cocok. Anda juga bisa menyimpan baris-baris itu saja saat filter aktif.

Ketik di “📥 Filter” pada toolbar, maka hanya baris yang mengandung teks tersebut yang ditampilkan. Kotak “🔍 Cari” di sebelahnya hanya menyorot hasil yang cocok tanpa menyembunyikan baris. Gunakan sesuai kebutuhan Anda.

Saat menyimpan dengan filter aktif, Anda bisa memilih untuk menyimpan hanya baris yang difilter — praktis untuk membuat CSV baru yang hanya berisi baris yang cocok.

Apakah saya bisa mengganti teks secara massal?

Bisa. Gunakan “🔁 Ganti” (Ctrl+H) untuk mengganti semuanya dalam rentang yang Anda pilih.

Rentangnya bisa “Seluruh tabel”, “Hanya baris yang tampil (hasil filter)”, “Hanya kolom terpilih”, atau “Hanya baris terpilih” — berguna jika Anda ingin menyeragamkan penulisan di satu kolom saja.

Penggantian juga bisa dibatalkan dengan “↶ Batal”, jadi paling aman mencoba rentang kecil dulu lalu memperluasnya.

Apakah saya bisa menambah kolom hasil perhitungan dari kolom lain?

Dengan “🧮 Kolom hitung” Anda bisa menambah kolom baru berisi hasil aritmetika atau perhitungan pajak, atau teks yang digabung, diambil sebagian, atau diganti.

Berdasarkan kolom yang ada, Anda bisa menjumlah, mengurangi, mengalikan, membagi, dan menghitung pajak. Hasilnya bisa dibulatkan biasa, dibulatkan ke atas, atau dibulatkan ke bawah.

Pengolahan teks juga didukung: gabungkan beberapa kolom, ambil sejumlah karakter dari kiri, kanan, atau tengah, ganti teks tertentu, hapus spasi di awal/akhir, atau ubah ke huruf besar/kecil.

Apakah saya bisa salin-tempel dari dan ke Excel?

Bisa. Baris dan kolom bisa dipindahkan bolak-balik dengan Excel menggunakan Ctrl+C / Ctrl+V.

Pilih baris atau kolom lalu gunakan “⧉ Salin” (Ctrl+C) atau “✂ Potong” (Ctrl+X); clipboard akan berisi data dalam format yang bisa langsung ditempel ke Excel.

Sebaliknya, rentang yang disalin dari Excel bisa dimasukkan dengan memilih tabel di alat ini lalu menekan Ctrl+V. (Tombol “📋 Tempel” digunakan untuk baris atau kolom yang disalin atau dipotong di dalam alat ini.) Cara praktis untuk mengubah tabel Excel menjadi CSV tanpa merusak nilainya.

Apakah hasil edit tersimpan otomatis?

Tidak. Semua proses terjadi di dalam browser Anda, jadi selalu ekspor hasil kerja Anda sebagai file dengan tombol simpan.

File yang Anda buka hanya diolah di dalam browser Anda; file tidak pernah dikirim ke server atau disimpan otomatis di mana pun.

Setelah selesai, simpan dengan “💾 CSV”, “📗 Excel”, atau “🌐 HTML”. Jika Anda mencoba menutup halaman tanpa menyimpan, akan muncul peringatan, tetapi jika tetap ditutup, hasil edit Anda akan hilang.

Harap diperhatikan

Kami tidak menjamin keakuratan atau kelengkapan penjelasan di halaman ini maupun hasil keluaran alat ini. Saat mengolah dokumen penting, selalu periksa sendiri file yang disimpan. Proses bisa terhenti tergantung kondisi browser atau koneksi Anda, jadi simpanlah cadangan data yang Anda olah. Untuk detailnya, lihat Ketentuan Layanan dan Kebijakan Privasi kami.