Perbaiki Encoding Subtitle
Muncul é, đ atau ??? bukannya huruf? Buka file subtitle (.srt, .vtt, .ass, .sbv atau .sub), cek apakah kata-katanya sudah terbaca benar, lalu unduh sebagai UTF-8 yang bisa dibaca semua pemutar, TV dan website.
Cara memperbaiki huruf subtitle yang berantakan
Buka file subtitle
Taruh file yang hurufnya rusak ke kotak di atas, atau klik untuk memilih. Formatnya bisa .srt, .vtt, .ass, .ssa, .sbv atau MicroDVD .sub. File dibaca oleh browser kamu dan tidak pernah diunggah.
Cek hurufnya
Alat ini mencari tahu bagaimana file ditulis dan menampilkan hasil bacaannya, dengan huruf beraksen ditandai. Kalau belum yakin, alat ini menampilkan versi yang paling mungkin secara berdampingan: pilih yang kata-katanya terbaca benar.
Unduh sebagai UTF-8
Simpan file yang sudah diperbaiki dan taruh di sebelah video menggantikan file lama. Namanya tetap sama, jadi pemutar tetap menemukannya, dan UTF-8 bisa dipakai di VLC, Plex, Jellyfin, YouTube, smart TV dan aplikasi edit video.
Kenapa huruf subtitle berubah jadi é, ??? atau kotak
Komputer menyimpan teks sebagai angka. Encoding adalah tabel yang menentukan angka mana mewakili huruf apa. Untuk huruf Latin biasa tanpa aksen, semua tabel sepakat, makanya dialog tetap terbaca dan hanya aksennya yang rusak. Untuk karakter lain, tabelnya berbeda.
Ini juga alasan subtitle bahasa Indonesia jarang rusak parah: hampir semua hurufnya Latin biasa. Yang biasanya berantakan justru tanda baca seperti tanda kutip melengkung dan tanda pisah, misalnya ’ yang berubah jadi ’, serta huruf beraksen di nama orang atau kata serapan.
Code page regional. Sebelum UTF-8 dipakai di mana-mana, setiap wilayah punya tabel sendiri. Windows-1252 untuk bahasa-bahasa Eropa Barat, Windows-1250 untuk Eropa Tengah, Windows-1251 untuk Sirilik, Windows-1258 untuk Vietnam, dan Shift_JIS, GBK, Big5 serta EUC-KR untuk aksara Asia Timur. File subtitle tidak menyebutkan tabel mana yang dipakai, jadi pemutar harus menebak. Baca file Vietnam Windows-1258 sebagai Windows-1252 dan “bạn” menjadi “baòn”; baca sebagai UTF-8 dan byte beraksen berubah jadi tanda tanya atau karakter pengganti �.
Font Vietnam lama: TCVN3 dan VNI. Sebelum Unicode, bahasa Vietnam diketik dengan keluarga font tersendiri: TCVN3 (disebut juga ABC, font .VnTime dan .VnArial) dan VNI-Windows (font VNI-Times). Masing-masing memakai tabel yang tidak dikenal browser, pemutar dan TV zaman sekarang. Kalau dibaca sebagai Windows-1252, TCVN3 menampilkan “Chµo b¹n, ®îc kh«ng?” dan VNI menampilkan “Chaøo baïn, ñöôïc khoâng?”. Alat ini membawa kedua tabel, jadi membuka file langsung mengembalikannya menjadi “Chào bạn, được không?”.
Dikonversi dua kali. Kadang kerusakan terjadi sebelum file sampai ke kamu. Seseorang membuka file UTF-8 di editor yang menganggapnya Windows-1252, tidak melihat ada yang salah di baris berbahasa Inggris, lalu menyimpannya lagi sebagai UTF-8. Setiap huruf beraksen sekarang menjadi dua atau tiga karakter yang salah: “é” menjadi “é”, “đ” menjadi “Ä‘”, “ố” menjadi “ố”. File itu UTF-8 yang valid, jadi pemutar menampilkan karakter rusak itu dengan setia. Karena konversinya mengikuti tabel yang tetap, kerusakannya bisa dibalik, dan itulah yang dilakukan fitur perbaikan.
Font tidak tersedia. Kotak kosong (□□) juga bisa berarti hurufnya sudah benar tapi font di pemutar tidak punya bentuk untuk huruf itu. Kalau pratinjau di sini menampilkan teks dengan benar, filenya baik-baik saja dan pemutarnya butuh font subtitle yang lain.
Bagaimana alat ini memutuskan
Kalau file diawali byte order mark, tanda itu menyebutkan encoding-nya dan tidak ada yang perlu ditebak. Kalau tidak, alat ini lebih dulu mengecek apakah byte-nya UTF-8 yang valid, yang hampir tidak pernah terjadi secara kebetulan. Kalau bukan, alat ini membaca awal file dengan setiap code page yang didukung dan memberi skor pada setiap hasil berdasarkan seberapa masuk akal huruf-huruf itu di posisinya: “é” di antara dua huruf itu umum, “Ô tepat setelah huruf kecil tidak, dan huruf Sirilik yang bercampur di kata bahasa Prancis adalah tanda jelas ada byte yang salah dibaca.
Kalau satu hasil bacaan menang dengan selisih yang jelas, kamu akan melihat “Keyakinan tinggi”. Kalau dua skor berdekatan, yang sering terjadi pada file yang sangat pendek, alat ini memberi tahu hal itu, memilih yang paling mungkin dan memintamu membandingkan. Encoding yang akan membaca file kamu dengan hasil persis sama hanya ditampilkan sekali, jadi setiap pilihan yang kamu lihat memang berbeda.
Tips agar perbaikan bersih
Nilai dari kata-katanya, bukan dari nama encoding. Kamu tidak perlu tahu apa itu Windows-1258. Cari versi yang nama dan kata-kata umumnya ditulis seperti yang kamu harapkan, lalu cek beberapa baris yang lebih jauh di file lewat pratinjau.
Pertahankan nama file yang sama. Pemutar mencocokkan subtitle dengan video berdasarkan nama, seperti movie.mp4 dengan movie.srt atau movie.id.srt. File hasil perbaikan tetap memakai nama aslinya, jadi gantikan file lama dengannya.
TV lama masih menampilkan huruf yang salah? Beberapa TV dan set-top box lama hanya mengenali UTF-8 kalau file diawali byte order mark. Centang “Tambahkan BOM untuk TV dan pemutar lama” lalu unduh lagi.
Butuh format lain juga? File hasil perbaikan tetap dalam format aslinya. Setelah tersimpan, ikuti link di bawah tombol unduh ke alat konversi lalu buka file tadi di sana. Kalau hurufnya sudah benar tapi baris muncul terlalu cepat atau telat, perbaiki waktunya dengan Geser Waktu Subtitle.
Subtitle bahasa Vietnam? Panduan memperbaiki subtitle Vietnam yang berantakan (dalam bahasa Inggris) menunjukkan cara mengenali setiap jenis kerusakan dari simbolnya.
Kenapa file SRT bisa rusak seperti ini? Apa itu file SRT? menjelaskan kenapa format ini tidak punya encoding yang tetap dan apa lagi yang perlu dicek kalau TV tidak mau menampilkan subtitle.
Pertanyaan yang sering diajukan
Kenapa muncul é atau ? bukannya huruf?
File disimpan dengan satu encoding teks dan pemutarmu membacanya dengan encoding lain. Subtitle lama sering disimpan dalam code page regional seperti Windows-1258 untuk bahasa Vietnam atau Windows-1252 untuk bahasa Prancis dan Spanyol. Pemutar yang mengharapkan UTF-8 salah membaca byte itu dan menampilkan simbol aneh, tanda tanya atau kotak kosong.
Apa itu UTF-8, dan kenapa file hasil perbaikan disimpan dalam UTF-8?
UTF-8 adalah encoding teks yang mencakup semua bahasa dalam satu file. Hampir semua pemutar, TV, media server dan website membacanya dengan benar tanpa perlu diberi tahu, makanya file hasil perbaikan selalu disimpan sebagai UTF-8.
File saya sudah UTF-8 tapi tetap menampilkan é. Bisa diperbaiki?
Biasanya bisa. Pola itu berarti hurufnya sudah dikonversi dua kali sebelum file sampai ke kamu, misalnya dibaca sebagai Windows-1252 lalu disimpan lagi sebagai UTF-8. Alat ini menemukan baris-baris itu, mengembalikan hurufnya seperti semula dan menampilkan setiap baris yang diperbaiki di pratinjau. Kamu bisa mematikan perbaikan ini kalau lebih suka membiarkan file apa adanya.
Subtitle Vietnam saya menampilkan “Chµo b¹n” atau “Chaøo baïn”. Bisa diperbaiki?
Bisa. Itu subtitle yang diketik dengan font Vietnam lama dari masa sebelum Unicode. “Chµo b¹n” adalah TCVN3 (disebut juga ABC, font .VnTime) dan “Chaøo baïn” adalah VNI-Windows. Browser dan pemutar tidak lagi membaca keduanya, tapi alat ini mengenali keduanya, mengembalikan hurufnya dan menyimpan file sebagai UTF-8. TCVN3 tidak punya huruf kapital bertanda nada, jadi huruf itu keluar sebagai huruf kecil.
Alat ini belum yakin encoding mana yang benar. Apa yang harus saya lakukan?
Bandingkan versi yang ditampilkan. Masing-masing menunjukkan baris pertama file kamu seperti yang dibaca encoding itu, jadi pilih yang kata-katanya terlihat benar dalam bahasamu. Pratinjau dan file unduhan langsung mengikuti pilihanmu.
Apakah ini mengubah waktu atau teks saya?
Tidak. Yang berubah hanya cara huruf disimpan. Waktu, pindah baris dan format tetap sama persis, dan hanya baris yang diperbaiki yang teksnya berubah.
Apakah file subtitle saya diunggah?
Tidak. File dibaca dan diperbaiki oleh JavaScript di tab browser ini dan tidak pernah keluar dari perangkatmu. Alat ini tetap berjalan walaupun kamu offline setelah halaman terbuka.
Panduan terkait
Subtitles not showing on a Samsung TV: how to fix it
24 Oktober 2026
Samsung TV ignores your .srt file or shows broken letters? Fix the file name, folder, format and encoding, most likely first.
Baca panduanSubtitles not showing on an LG TV: how to fix it
24 Oktober 2026
LG TV won’t show your .srt file, or shows strange letters? Check the name, format, encoding and video codec, step by step.
Baca panduanHow to fix garbled Vietnamese subtitles
18 Oktober 2026
Vietnamese subtitles showing é, Ä‘, Chµo b¹n or Chaøo baïn? Tell the encoding from the symbols, then fix it in one step.
Baca panduanSubtitle Plex menampilkan karakter aneh? Begini cara memperbaikinya
18 Oktober 2026
Plex menampilkan é, ??? atau kotak? Cari tahu sebabnya, lalu perbaiki file sekali agar benar di semua aplikasi Plex.
Baca panduan