MUTools

Perbaiki Teks Rusak (Mojibake)

Alat Perbaiki Teks Rusak (Mojibake) memulihkan teks Jepang yang berantakan cukup dengan menempelkannya: alat ini menebak encoding asli secara otomatis lalu mengembalikannya menjadi teks yang benar. Karakter kacau seperti "繧ウ繝ウ繝斐Η繝シ繧ソ繝シ" atau "éã" akan diubah kembali menjadi kalimat yang terbaca.

Hasil perbaikan
Teks yang sudah diperbaiki akan ditampilkan di sini

Semua teks yang Anda masukkan diproses sepenuhnya di dalam browser dan tidak dikirim ke server. Dapat digunakan dengan aman tanpa registrasi.

Apa itu alat Perbaiki Teks Rusak (Mojibake)?

Alat Perbaiki Teks Rusak (Mojibake) memulihkan teks Jepang yang berantakan cukup dengan menempelkannya: alat ini menebak encoding asli secara otomatis lalu mengembalikannya menjadi teks yang benar. Karakter kacau seperti "繧ウ繝ウ繝斐Η繝シ繧ソ繝シ" atau "éã" akan diubah kembali menjadi kalimat yang terbaca.

Sebagian besar teks rusak (mojibake) terjadi karena ketidakcocokan encoding seperti UTF-8, Shift_JIS, EUC-JP, dan Latin-1 (Windows-1252). Alat ini mencoba berbagai pola konversi encoding satu per satu, lalu otomatis memilih kombinasi yang menghasilkan teks Jepang paling alami. Jika deteksi otomatis kurang berhasil, Anda juga dapat memperbaiki teks dengan menentukan sendiri encoding asli dan encoding yang membuatnya terbaca rusak.

Sebaliknya, tersedia pula "mode buat" untuk sengaja membuat teks normal menjadi rusak. Cukup pilih salah satu pola teks rusak yang umum, dan Anda bisa membuat contoh mojibake untuk keperluan pengecekan tampilan maupun pengujian.

Teks yang Anda masukkan diproses sepenuhnya di dalam browser Anda dan tidak dikirim ke server eksternal. Tanpa registrasi maupun login, sehingga aman digunakan bahkan untuk teks yang berisi informasi rahasia.

Cara penggunaan

  1. Pilih mode "Perbaiki", lalu tempel teks yang rusak ke kolom input.
  2. Encoding asli akan ditebak secara otomatis, lalu hasil perbaikan dan "encoding yang diperkirakan" ditampilkan.
  3. Jika hasilnya terlihat tidak wajar, pilih kombinasi lain dari "Kandidat perbaikan lain", atau aktifkan "Tentukan encoding secara manual" untuk memilihnya sendiri.
  4. Setelah teks berhasil dipulihkan, salin dengan tombol "Salin".
  5. Jika ingin sengaja membuat teks rusak, beralihlah ke mode "Buat", masukkan teks, lalu pilih pola teks rusak.

Skenario penggunaan

  • Mengembalikan teks Jepang asli ketika berkas CSV yang dibuka di Excel menjadi rusak dan tidak terbaca seperti "繧ウ繝ウ...".
  • Memeriksa isi email atau berkas teks lama yang tampil dalam keadaan rusak.
  • Memperbaiki teks rusak bergaya Eropa seperti "é" atau "ã" (UTF-8 yang terbaca sebagai Latin-1) di situs web atau aplikasi.
  • Membantu developer atau tim operasional memulihkan data yang tersimpan dengan tertukar antara Shift_JIS dan UTF-8.
  • Membantu engineer membuat contoh mojibake untuk menguji tampilan yang berantakan atau pemrosesan encoding pada layanan mereka sendiri.

Hal yang perlu diperhatikan

  • Alat ini paling efektif ketika penyebab teks rusak adalah ketidakcocokan antara encoding asli dan encoding saat berkas dibuka. Mendukung kombinasi seperti UTF-8↔Shift_JIS dan UTF-8↔Latin-1.
  • Karakter yang kehilangan informasi byte pada tahap decoding (misalnya bagian yang sudah menjadi "�") secara prinsip tidak dapat dipulihkan oleh alat apa pun. Pada hasil perbaikan, bagian yang hilang ditampilkan sebagai "�".
  • Deteksi otomatis memilih kandidat dengan memberi skor pada tingkat kewajaran sebagai teks Jepang. Kalimat pendek yang hanya berisi nama diri terkadang salah deteksi, jadi gunakan penentuan manual pada kasus tersebut.
  • Teks rusak bergaya Latin-1 (jenis é・ã) jarang kehilangan informasi sehingga cenderung dapat dipulihkan hampir sempurna.
  • Teks yang Anda masukkan diproses hanya di dalam browser dan tidak dikirim atau disimpan ke server.

Pertanyaan yang sering diajukan

Mengapa teks bisa menjadi rusak (mojibake)?
Sebagian besar disebabkan oleh ketidakcocokan encoding. Misalnya, berkas yang disimpan dengan UTF-8 dibuka sebagai Shift_JIS, atau encoding pengirim dan penerima berbeda saat pertukaran data antaremail dan antarsistem, sehingga karakter aslinya tampil sebagai karakter lain.
Apakah teks dikirim ke server?
Tidak dikirim. Penebakan encoding maupun konversinya berjalan sepenuhnya di dalam browser Anda. Aman digunakan bahkan untuk teks yang berisi dokumen internal atau data pribadi.
Encoding apa saja yang didukung?
Mendukung UTF-8, Shift_JIS (CP932), EUC-JP, ISO-2022-JP, dan Latin-1 (Windows-1252). Alat ini otomatis mendeteksi teks rusak khas yang muncul dari kombinasi-kombinasi tersebut.
Setelah diperbaiki, sebagian masih berupa "�" atau "?". Tidak bisakah diperbaiki?
Saat teks rusak terjadi, informasi byte dari karakter tersebut terkadang sudah hilang. Informasi yang hilang secara prinsip tidak dapat dipulihkan, sehingga bagian itu ditampilkan sebagai "�". Jika data asli masih ada, hal ini bisa dicegah dengan membukanya kembali menggunakan encoding yang benar.
CSV saya rusak di Excel. Bagaimana cara memakai alat ini?
Salin teks pada sel yang tampil rusak, lalu tempel ke mode "Perbaiki". Umumnya ini adalah UTF-8 yang dibuka sebagai Shift_JIS, sehingga dapat otomatis dipulihkan menjadi teks Jepang yang benar. Secara mendasar, hal ini bisa dicegah dengan menyimpan ulang CSV sebagai UTF-8 (dengan BOM), atau memuatnya melalui "Data" → "Dari Teks/CSV" di Excel sambil menentukan encoding-nya.
Apakah saya juga bisa sengaja membuat teks rusak?
Bisa. Pada mode "Buat", masukkan teks normal lalu pilih pola teks rusak (misalnya UTF-8 dibuka sebagai Shift_JIS), maka contoh mojibake akan dibuat. Berguna untuk pengecekan tampilan dan pengujian pemrosesan encoding.