Konverter Encoding File Teks

Mendeteksi encoding dan akhir baris file teks lalu mengonversinya ke UTF-8, UTF-8 dengan BOM, EUC-KR (CP949), Shift_JIS, Windows-1252, atau UTF-16 LE.

Memuat…

Cara menggunakan

  1. Seret satu atau beberapa file teks ke kotak, atau pilih lewat tombol file.
  2. Untuk setiap file, periksa Terdeteksi dan Akhir baris, lalu buka Pratinjau untuk melihat 500 karakter pertama. “(perkiraan)” berarti file dibaca dengan encoding dari “Jika bukan UTF-8, baca sebagai”.
  3. Jika pratinjau tampak rusak, ubah “Jika bukan UTF-8, baca sebagai” ke EUC-KR (CP949), Shift_JIS, atau Windows-1252.
  4. Pilih tujuan di “Konversi ke”: UTF-8, UTF-8 (BOM), EUC-KR (CP949), Shift_JIS, Windows-1252, atau UTF-16 LE.
  5. Klik “Unduh sebagai …” pada tiap file atau “Unduh semua” (browser mungkin menanyakan apakah Anda mengizinkan beberapa unduhan); “Salin teks” menyalin teks yang terbaca dan “Kosongkan” mengosongkan daftar.

Pertanyaan umum

Apakah file saya diunggah?
Tidak. File dibaca dan dikonversi di browser Anda dan tidak pernah keluar dari perangkat.
Bagaimana encoding dideteksi?
Pertama dicari penanda urutan byte (BOM) untuk UTF-8 atau UTF-16 LE/BE; tanpa BOM, file UTF-8 yang valid ditampilkan sebagai UTF-8, atau ASCII jika hanya berisi byte ASCII. Selain itu, file dibaca dengan encoding dari “Jika bukan UTF-8, baca sebagai” dan diberi tanda “(perkiraan)”; bawaannya EUC-KR untuk bahasa Korea, Shift_JIS untuk bahasa Jepang, dan Windows-1252 untuk bahasa lain. Jika tetap gagal, muncul Tidak diketahui dan byte yang tak terbaca diganti �.
Mengapa beberapa karakter diganti “?”
Encoding tujuan tidak bisa menampilkannya (misalnya emoji di EUC-KR atau Shift_JIS). Konversi ke UTF-8 agar semua karakter tetap utuh.
Apakah akhir baris atau nama file diubah?
Tidak. Akhir baris (CRLF, LF, atau CR) hanya ditampilkan dan dibiarkan apa adanya, dan file yang diunduh tetap memakai nama aslinya. UTF-8 (BOM) menambahkan BOM di awal, dan UTF-16 LE selalu disimpan dengan BOM.
Mengapa file saya dilewati sebagai file biner?
File tanpa BOM dianggap biner jika 8 KB pertamanya berisi byte nol (0x00), yang tidak ada di file teks biasa. File UTF-16 yang disimpan tanpa BOM juga berisi byte nol, jadi ikut dilewati.