Cek Encoding Karakter

Deteksi encoding karakter file secara instan, konversi format, dan atasi masalah teks rusak/berantakan di editor teks serta e-reader.

Klik untuk Memilih File atau Tarik & Lepas File ke Sini
Mendukung deteksi batch dan tempel langsung dari clipboard dengan Ctrl + V
Ditambahkan {{ fileList.length }} file
Nama FileUkuranHasil EncodingAkurasiPratinjau Hasil DekodeAksiKemungkinan Encoding
{{ item.file.name }}
{{ formatFileSize(item.file.size) }} Mendeteksi... {{ item.encoding }}-- File Kosong {{ item.confidenceText }}
Mendekode...
(File kosong, tidak ada konten)
{{ item.previewText }}
Menganalisis...
--

Pratinjau Teks Hasil Dekode - {{ currentPreviewItem ? currentPreviewItem.file.name : '' }}

Kemungkinan Encoding:
Mendekode file...

{{ convertDialogTitle }}

Mengonversi encoding file dan menyiapkan unduhan, harap tunggu...

Konversi selesai! Pengunduhan telah dimulai secara otomatis.

ON Menuliskan tanda tangan BOM di awal file. Mengatasi teks berantakan saat membuka file CSV di Microsoft Excel atau Notepad lama.

OFF Menghasilkan UTF-8 standar tanpa BOM. Direkomendasikan untuk Pengembangan Web, Linux/macOS, dan Source Code (mencegah error parsing).

Bagaimana Cara Cepat Mendeteksi Encoding File?

Tanpa instalasi aplikasi apa pun. Kenali encoding file dan perbaiki teks berantakan dalam 3 langkah mudah:

1

Pilih & Impor File

Klik area unggah untuk memilih file dari komputer, tarik dan lepas file ke browser, atau salin file lalu tekan Ctrl + V untuk menempel langsung. Mendukung file tunggal maupun banyak.

2

Analisis Instan & Pratinjau Langsung

Algoritma berkinerja tinggi mendeteksi encoding dalam milidetik secara lokal tanpa mengunggah ke server. Lihat jenis encoding, tingkat akurasi, dan pratinjau teks.

3

Ganti Encoding & Unduh

Jika pratinjau tampak rusak, klik tag kandidat di bawah "Kemungkinan Encoding" untuk beralih secara langsung. Setelah sesuai, klik "Ke UTF-8" atau "Konversi Semua ke UTF-8 & Unduh (ZIP)".

Masalah Umum Teks Rusak & Solusinya

1. Windows Notepad Membuka Teks dengan Karakter Aneh

Notepad Windows klasik sering menyimpan teks dalam format ANSI regional (seperti Windows-1252 atau GBK), yang menyebabkan karakter aneh saat dibuka di macOS, Linux, atau web. Ubah ke UTF-8 universal untuk mengatasinya.

2. Excel Membuka CSV Menampilkan Tanda Tanya / Simbol Aneh

Excel sering salah membaca file CSV UTF-8 tanpa tanda tangan BOM, mengubah huruf khusus menjadi simbol rusak. Konversikan file ke UTF-8 dengan BOM atau UTF-16LE agar dapat dibuka dengan klik ganda di Excel.

3. E-Book & Novel TXT Tidak Terbaca di Ponsel / Kindle

Aplikasi pembaca e-book di ponsel sering kali tidak mendukung font decoding regional dan menampilkan simbol acak. Konversikan buku TXT Anda ke format UTF-8 standar agar nyaman dibaca di semua perangkat.

4. Komentar Kode Sumber, Subtitle Video & Lirik Lagu Rusak

Komentar pada kode lama, subtitle video .srt / .ass, dan file lirik .lrc sering mengalami kerusakan saat berpindah sistem operasi. Tarik banyak file sekaligus untuk mendeteksi dan mengekspornya ke dalam file ZIP bersih.

Perbandingan & Panduan Encoding Karakter

EncodingNama Lengkap & KarakteristikPenggunaan UtamaKompatibilitas & Rekomendasi
UTF-8Encoding Unicode universal panjang variabel (1-4 byte)Standar web global, OS modern, pemrograman & pengembangan aplikasiSangat direkomendasikan, kompatibilitas terbaik di dunia
Windows-1252Encoding byte tunggal Eropa Barat (standar ANSI)Teks bahasa Inggris, Spanyol, Prancis, Jerman, Indonesia warisanSering tertukar dengan set karakter Latin byte tunggal lainnya
ISO-8859-1Standar internasional alfabet Latin Barat (Latin-1)Protokol web lama, sistem basis data terdahuluSebagian besar telah digantikan oleh standar UTF-8
GB18030 / GBKStandar resmi wajib Tiongkok untuk karakter MandarinSistem perangkat lunak enterprise dan instansi di TiongkokKompatibel penuh dengan versi sebelumnya GBK & GB2312
Big5Standar encoding karakter Mandarin TradisionalTaiwan, Hong Kong, dan media Mandarin Tradisional luar negeriUntuk teks Mandarin Tradisional; disarankan ubah ke UTF-8
Shift-JIS / EUC-JPStandar Industri Jepang (JIS) untuk teks JepangSistem Jepang, subtitle anime, ROM game & aplikasi lawasRentan rusak di luar Jepang; ubah ke UTF-8

Mengapa Memilih Deteksi & Konversi Batch Online?

🔒

100% di Browser · Privasi Terjaga Penuh

Seluruh proses deteksi, pratinjau, dan konversi berjalan murni di memori browser lokal Anda. Tidak ada file yang diunggah ke server mana pun.

⚡

Skor Akurasi · Perbandingan Multi-Encoding Langsung

Didukung oleh model probabilitas dan pola byte, alat ini menampilkan hasil deteksi utama dengan tingkat keyakinan serta memudahkan pergantian kandidat dalam 1 klik.

📦

Pemrosesan Batch Cepat · Kemasan Otomatis ZIP

Tarik puluhan hingga ratusan file sekaligus. Antrean asinkron memproses file dalam milidetik, memungkinkan unduhan terpisah atau kompresi ZIP 1-klik.

Pertanyaan yang Sering Diajukan (FAQ)

T: Mengapa akurasi deteksi tidak selalu 100% untuk teks pendek atau file tertentu?

Deteksi encoding karakter bergantung pada analisis statistik frekuensi byte dan model probabilitas bahasa. File kecil atau teks yang hanya berisi ASCII murni dapat cocok dengan beberapa encoding sekaligus. Anda dapat memeriksa semua tag di kolom 'Kemungkinan Encoding' dan mengkliknya untuk melihat pratinjau teks yang didekode secara instan.

T: Apa perbedaan antara UTF-8 dengan BOM dan tanpa BOM? Bagaimana cara menambah atau menghapus BOM?

1. Perbedaan: BOM adalah tanda tangan 3-byte (0xEF 0xBB 0xBF) di awal file. UTF-8 dengan BOM membantu Microsoft Excel dan Notepad lama mengenali karakter khusus saat membuka CSV; UTF-8 standar tanpa BOM sangat disarankan untuk pengembangan web, Linux, dan macOS.

2. Cara Menambahkan BOM: Saat mengonversi file, centang opsi "Tambahkan Tanda Tangan BOM" di kotak dialog untuk mengekspor file UTF-8 dengan BOM.

3. Cara Menghapus BOM: Hapus centang "Tambahkan Tanda Tangan BOM" di kotak unduhan. Alat ini akan otomatis menghapus byte BOM awal dan mengekspor UTF-8 standar yang bersih.

T: Encoding karakter apa saja yang didukung oleh alat ini?

Alat ini mendukung lebih dari 80 encoding karakter di seluruh dunia dengan rekognisi presisi tinggi, dikelompokkan berdasarkan wilayah:

  • Global & Universal (Unicode / Internasional): UTF-8, UTF-8 dengan BOM (UTF-8-SIG), UTF-16LE, UTF-16BE, UTF-16, UTF-32LE, UTF-32BE, UTF-32, ASCII
  • Eropa Barat & Amerika (Inggris, Spanyol, Prancis, Jerman, Indonesia, dll.): Windows-1252 (ANSI Barat), ISO-8859-1 (Latin-1), ISO-8859-15 (Latin-9), MacRoman, HP-Roman8
  • Tiongkok (Mandarin Sederhana & Tradisional): GB18030 (Standar wajib, kompatibel dengan GBK dan GB2312), HZ-GB-2312, Big5, Big5-HKSCS (Tambahan Hong Kong)
  • Jepang (Bahasa Jepang): Shift_JIS, Shift_JIS_2004, CP932 (Windows Jepang), EUC-JP, EUC-JIS-2004, Seri ISO-2022-JP (iso2022-jp-2/2004/ext)
  • Korea (Bahasa Korea): EUC-KR, CP949 (Windows Korea), ISO-2022-KR, Johab
  • Eropa Tengah & Timur (Polandia, Ceko, Hungaria, Rumania, dll.): Windows-1250, ISO-8859-2 (Latin-2), MacLatin2, CP852
  • Rusia & Negara Sirilik (Rusia, Ukraina, Belarusia, Bulgaria, dll.): Windows-1251, KOI8-R, KOI8-U, ISO-8859-5, MacCyrillic, CP866, CP1125
  • Yunani (Bahasa Yunani): Windows-1253, ISO-8859-7, MacGreek, CP737
  • Turki (Bahasa Turki): Windows-1254, ISO-8859-9 (Latin-5), MacTurkish, CP857
  • Timur Tengah (Arab, Ibrani, Persia): Windows-1255 / ISO-8859-8 (Ibrani), Windows-1256 / ISO-8859-6 / CP720 / CP864 (Arab)
  • Asia Tenggara (Vietnam, Thailand, dll.): Windows-1258 (Vietnam), CP874 / TIS-620 (Thailand)
  • Baltik & Nordik (Estonia, Latvia, Lithuania, Islandia, dll.): Windows-1257, ISO-8859-4 (Latin-4), ISO-8859-10 (Nordik), ISO-8859-13 (Baltik), MacIceland
  • DOS Lawas & Mainframe: Code page DOS (CP437, CP850, CP858, dll.), IBM/Mainframe EBCDIC (CP500, CP1026, CP1140, dll.)

T: Format file apa saja yang didukung?

Mendukung semua file teks biasa, termasuk .txt, .csv, .json, .xml, .html, .css, .js, .py, .java, .c, .cpp, .sql, .srt, .ass, .lrc, .log, .md, dll.

T: Apakah isi file akan hilang atau berubah selama proses konversi?

Tidak. Konversi hanya memetakan ulang format encoding byte yang mendasarinya (misalnya dari byte GBK ke byte UTF-8). Semua kata, simbol, baris baru, dan tanda baca tetap utuh tanpa kehilangan data apa pun.