Alat Pencegah Karakter Rusak CSV
(Tambah BOM / Konversi Kode Baris)
Selesaikan masalah karakter CSV rusak dan baris putus di Excel dengan satu klik.
Eksekusi tambah/hapus UTF-8 BOM, konversi kode baris (LF/CRLF), dan hapus baris kosong di akhir.
atau
CSV / TSV / TXT — diproses di browser
File CSV yang disimpan di Excel mungkin menggunakan Shift_JIS (CP932).
Jika file sumber ada, nama dasar diwarisi secara otomatis.
* Konten diproses di browser Anda dan tidak pernah dikirim ke server.
Jika 'Tambah BOM' dan 'Hapus BOM' keduanya aktif, BOM pertama dihapus lalu ditambah (menghasilkan tepat satu BOM di awal).
✅ Hasil Konversi
* Ini adalah pratinjau sederhana. Untuk parsing CSV ketat (baris baru yang dikutip, dll.), gunakan alat khusus. Alat ini berfokus pada konversi BOM dan baris baru untuk kompatibilitas Excel.
Tentang
Saat membuka file CSV di Excel, karakter Jepang/khusus rusak dan baris putus — ini adalah alat yang menyelesaikan masalah tersebut dengan satu klik. Anda dapat langsung menambah/menghapus UTF-8 BOM (Byte Order Mark) dan mengonversi kode baris (LF/CRLF) di browser Anda.
Juga mendukung pemuatan file CSV yang disimpan di Shift_JIS (CP932). Secara otomatis mendeteksi kode karakter input dan memprosesnya menggunakan metode optimal. Semua pemrosesan selesai di dalam browser Anda, dan tidak ada data yang pernah dikirim ke server eksternal.
Cara Pakai
Muat file CSV
Seret dan lepas file atau klik tombol "Pilih File". Anda juga dapat menempel teks langsung. Beralih kode karakter input untuk file Shift_JIS.
Atur opsi konversi
Pilih opsi sesuai tujuan Anda, seperti "Tambah UTF-8 BOM" atau "Satukan kode baris baru ke CRLF". Jika "Perbarui Otomatis" aktif, hasil akan langsung tercermin.
Salin atau simpan hasil
Salin hasil konversi ke clipboard atau simpan sebagai file CSV. Nama file dibuat otomatis dari file asli.
Glosarium
- CSV (Comma Separated Values)
- Format file teks biasa yang menggunakan koma untuk memisahkan nilai. Standar untuk pertukaran data antara spreadsheet dan database.
- BOM (Byte Order Mark)
- Penanda tak terlihat di awal file teks yang menunjukkan dikodekan dalam UTF-8. Tanpanya, Microsoft Excel sering mengacak karakter UTF-8.
- Baris Baru (CR / LF)
- Karakter tak terlihat yang menandai akhir baris. Windows menggunakan CRLF (Carriage Return + Line Feed) sementara Unix/Linux/Mac menggunakan hanya LF. Ketidakcocokan menyebabkan kesalahan impor.
- Mojibake (Teks Rusak)
- Fenomena di mana karakter ditampilkan salah (sebagai simbol acak) karena perangkat lunak menafsirkan file dengan encoding karakter yang salah.
- UTF-8
- Encoding karakter dominan untuk web. Pengembang lebih memilih UTF-8 "tanpa BOM", sementara pengguna bisnis memerlukan UTF-8 "dengan BOM" agar Excel membukanya secara otomatis.
- Blob API
- Fitur HTML5 yang digunakan alat ini untuk memanipulasi data biner file sepenuhnya di dalam memori browser, mencegah kebutuhan beban server.
- Pemrosesan Batch
- Kemampuan untuk memproses beberapa file secara bersamaan. Anda dapat menyeret dan melepas 10 file, dan alat menghasilkannya di-zip dengan encoding yang konsisten.
FAQ
- Q.Apakah file CSV saya diunggah ke server?
- Tidak, file tidak pernah meninggalkan perangkat Anda. Semua pembacaan, penambahan/penghapusan BOM, dan pemrosesan baris baru dilakukan secara aman di browser web lokal Anda. Anda dapat memproses data bisnis yang sangat rahasia dengan aman.
- Q.Mengapa karakter asing terlihat aneh saat membuka CSV di Excel?
- Excel secara default menggunakan encoding Windows lokal seperti Shift_JIS kecuali mendeteksi UTF-8 BOM. Aktifkan 'Tambah UTF-8 BOM', konversi, dan simpan. Saat Anda membuka file yang baru disimpan di Excel, karakter akan ditampilkan dengan sempurna.
- Q.Saat memuat CSV Shift_JIS (CP932), karakternya rusak.
- Jika deteksi otomatis gagal, ubah dropdown 'Encoding Input' ke 'Shift_JIS (CP932)' dan muat file lagi. Alat ini menghasilkan UTF-8, tetapi Anda dapat menentukan encoding input secara manual.
- Q.Mengapa impor sistem saya gagal dengan 'kesalahan baris baru'?
- Banyak database web dan sistem server (seperti Linux/Mac) mengharapkan akhiran baris LF. Jika CSV dibuat di Windows (CRLF), itu dapat menyebabkan kesalahan. Ubah pengaturan 'Kode Baris Baru' ke 'Normalisasi ke LF (\n)' dan konversikan lagi.
- Q.Apakah ada batas ukuran file untuk CSV?
- Karena alat ini memproses file di dalam memori browser Anda, ukuran file maksimum yang didukung adalah sekitar 15MB. File yang sangat besar akan menyebabkan kesalahan pemuatan atau memperlambat browser Anda secara signifikan.
- Q.Apakah ini akan menimpa atau menghapus file asli saya?
- Tidak. Alat membaca file Anda, memprosesnya di memori, dan menghasilkan file baru untuk disimpan. File asli Anda di komputer tidak pernah diubah atau dihapus.
Kasus Penggunaan
Penanggulangan karakter rusak Excel di CSV bisnis
Tambahkan BOM ke CSV UTF-8 yang diekspor dari sistem inti sebelum membukanya di Excel.
Kode baris baru terpadu di lingkungan pengembangan
Perbaiki CRLF dan LF yang bercampur dengan satu klik saat berbagi CSV antara Mac dan Windows.
Kirim Umpan Balik
Beri tahu kami pendapat Anda untuk membantu kami menyempurnakan alat ini.
Umpan balik sementara ditangguhkan
Server sedang sibuk atau perlindungan spam aktif. Silakan coba lagi nanti.