Lompat ke konten
Aback Tools Logo

Konverter Pengkodean

Konversi teks antara 35+ pengkodean karakter - termasuk keluarga UTF-8, UTF-16, ISO-8859, halaman kode Windows, KOI8-R/U, Shift-JIS, EUC-JP, GBK, Big5, EUC-KR, MacRoman, IBM437/850/866, dan banyak lagi. Tempelkan teks atau unggah file untuk melakukan transkode antara dua penyandian apa pun. Telusuri berdasarkan kategori bahasa, tukar arah, dan hasil pengunduhan - semua pemrosesan berjalan secara lokal di browser Anda, tanpa unggahan, tanpa pendaftaran, sepenuhnya gratis.

Encoding Converter

Convert text between 35+ character encodings - Unicode, Western European, Cyrillic, Japanese, Chinese, Korean, Arabic, Hebrew, Greek, and more. Paste text, upload a file, or choose sample text to get started. All processing is local in your browser.

0 chars

Sample Text (click to load & convert)

Mengapa Menggunakan Konverter Encoding Kami?

  • 35+ Pengkodean Karakter yang Didukung: Konverter Pengkodean mendukung lebih dari 35 pengkodean karakter berbeda dalam 14 kategori - Unicode (UTF-8, UTF-16), Eropa Barat (ISO-8859-1, Windows-1252), Sirilik (KOI8-R, Windows-1251), Jepang (Shift-JIS, EUC-JP), Cina (GBK, Big5), Korea (EUC-KR), Arab, Ibrani, Yunani, Thailand, Vietnam, dan banyak lagi. Konversi antara dua pengkodean dengan satu klik.
  • Konversi Dua Arah dengan Penjelajahan Kategori: Mengonversi teks antara pasangan pengkodean yang didukung di kedua arah. Jelajahi pengkodean yang diatur berdasarkan kategori bahasa - halaman kode DOS Unicode, Barat, Sirilik, Asia, dan lama. Setiap pengkodean mencakup alias (misalnya, "latin1", "cp1252", "sjis") dan penjelasan singkat tentang penggunaan dan wilayahnya.
  • Deteksi Sumber Cerdas & Hasil Instan: Tempel teks, unggah file, atau masukkan byte hex mentah untuk dikonversi. Alat ini menampilkan keluaran asli dan hasil konversi secara berdampingan dengan label yang jelas. Contoh teks bawaan memungkinkan Anda segera menguji konversi antara pasangan pengkodean apa pun untuk memverifikasi kebenarannya sebelum menggunakan data Anda sendiri.
  • 100% Pemrosesan Berbasis Browser Pribadi: Semua konversi pengkodean dijalankan sepenuhnya di browser Anda menggunakan API TextEncoder dan TextDecoder asli. Teks dan file Anda tidak pernah diunggah ke server mana pun - teks dan file tersebut tetap ada di perangkat Anda untuk privasi penuh. Tanpa pendaftaran, tanpa akun, tanpa batasan penggunaan, dan tanpa pencatatan data. Sepenuhnya gratis selamanya.

Kasus Penggunaan Umum untuk Konverter Pengkodean

  • Migrasi Basis Data Lama: Saat memigrasikan basis data lama yang berisi teks berkode Windows-1252, ISO-8859-1, atau Shift-JIS ke penyimpanan UTF-8 modern, gunakan Encoding Converter untuk mentranskode data yang diekspor. Hal ini memastikan bahwa karakter beraksen, ideograf CJK, dan simbol khusus disimpan dengan benar di database baru tanpa kerusakan mojibake.
  • Lokalisasi Situs Web Multibahasa: Insinyur pelokalan menggunakan Encoding Converter untuk menerjemahkan konten situs web antara pengkodean karakter yang berbeda. Konversikan konten berbahasa Rusia dari KOI8-R ke UTF-8, bahasa Jepang dari Shift-JIS ke UTF-8, atau bahasa Mandarin dari GBK ke Big5 untuk audiens berbahasa Mandarin Tradisional - memastikan teks ditampilkan dengan benar di semua browser dan perangkat.
  • Pemulihan Dokumen Lama: Buka dokumen lama yang disimpan dengan halaman kode DOS (IBM437, IBM850), MacRoman, atau halaman kode Windows regional dalam aplikasi modern. Pertama-tama konversikan teks ke UTF-8 menggunakan pengkodean sumber yang benar, lalu simpan dalam format Unicode modern. Ini penting untuk mengakses dokumen historis, arsip email, dan file perangkat lunak kuno.
  • Men-debug Mojibake & Korupsi Teks: Ketika teks ditampilkan sebagai karakter kacau - seperti "é" bukannya "é" atau " " bukannya "文字" - gunakan Encoding Converter untuk memperbaikinya. Dengan mengonversi dari pengkodean sebenarnya (sering terdeteksi oleh alat Detektor Pengkodean Teks) ke UTF-8, Anda dapat memulihkan teks asli dan menghilangkan mojibake di aplikasi Anda.
  • Pemrosesan Data Lintas Bahasa: Ilmuwan dan analis data yang memproses kumpulan data multibahasa sering kali menemukan file dalam pengkodean berbeda. Encoding Converter memungkinkan Anda menormalkan semua teks ke UTF-8 sebelum menjalankan pipeline NLP, analisis sentimen, atau klasifikasi teks. Pengkodean yang konsisten mencegah kehilangan data dan memastikan pemrosesan teks yang akurat di seluruh bahasa dan skrip.
  • Sistem Tertanam & Penanganan Teks IoT: Pengembang tertanam yang bekerja dengan perangkat yang mengeluarkan teks dalam pengkodean tertentu (seperti ISO-8859-1 untuk koordinat GPS atau Windows-1252 untuk pembaca kode batang) menggunakan Encoding Converter untuk mengubah keluaran perangkat menjadi UTF-8 untuk integrasi cloud, visualisasi dasbor, atau tampilan aplikasi seluler.

Apa itu Konversi Pengkodean?

Konversi pengkodean adalah proses mengubah teks dari satu pengkodean karakter ke pengkodean karakter lainnya. Setiap pengkodean karakter memetakan karakter ke urutan byte tertentu - UTF-8 menggunakan pengkodean panjang variabel untuk semua karakter Unicode, Windows-1252 menggunakan byte tunggal untuk karakter Eropa Barat, dan Shift-JIS menggunakan campuran byte tunggal dan ganda untuk teks Jepang. Saat aplikasi menafsirkan byte menggunakan pengkodean yang salah, hasilnya adalah teks kacau yang disebut mojibake . Encoding Converter menerjemahkan teks antara dua dari 35+ pengkodean yang didukung sambil mempertahankan karakter aslinya.

Cara Kerja Konverter Encoding Kami

  1. Pilih pengkodean - Pilih pengkodean sumber (pengkodean teks Anda saat ini) dan pengkodean target (pengkodean yang ingin Anda konversi). Jelajahi berdasarkan kategori - Unicode, Barat, Sirilik, Jepang, Cina, Korea, dan lainnya - atau cari berdasarkan pengkodean nama atau alias.
  2. Berikan masukan - Tempelkan teks secara langsung, unggah file teks, atau pilih dari contoh teks yang dimuat sebelumnya. Alat ini membaca masukan Anda dan menafsirkannya menggunakan pengkodean sumber yang dipilih, mengubahnya menjadi representasi Unicode internal.
  3. Konversi & salin - Alat ini mengkodekan ulang teks Unicode ke dalam pengkodean target dan menampilkan hasilnya. Salin teks yang dikonversi ke clipboard Anda atau unduh sebagai file UTF-8 untuk digunakan dalam aplikasi, database, atau alur kerja Anda.

Kategori Pengkodean Dijelaskan

  • Pengkodean Unicode (UTF-8, UTF-16): Standar modern. UTF-8 adalah pengkodean dominan di web (>98% halaman), dalam aplikasi modern, dan dalam JSON, XML, HTML, dan sebagian besar API. UTF-16 digunakan secara asli oleh Java, JavaScript, .NET, dan Windows. Mengonversi ke UTF-8 adalah target yang disarankan untuk kompatibilitas maksimum.
  • Eropa Barat dan Tengah (ISO-8859-1, Windows-1252, MacRoman): Pengkodean byte tunggal mencakup sebagian besar bahasa Eropa. Windows-1252 adalah pengkodean Windows lama yang paling umum dan merupakan superset dari ISO-8859-1 dengan karakter tambahan yang dapat dicetak dalam kisaran 0x80-0x9F.
  • Pengkodean Sirilik (KOI8-R, Windows-1251, IBM866): KOI8-R umum di Unix/Linux untuk teks Rusia. Windows-1251 adalah pengkodean Windows Cyrillic standar. IBM866 digunakan dalam sistem DOS lama. Mengonversi teks Rusia lama ke UTF-8 memastikan kompatibilitas di semua platform.
  • Pengkodean Asia (Shift-JIS, EUC-JP, GBK, Big5, EUC-KR): Pengkodean multi-byte untuk skrip Jepang, Cina, dan Korea. Shift-JIS adalah standar Windows Jepang. GBK/GB2312 ditujukan untuk bahasa Mandarin Sederhana. Big5 untuk bahasa Cina Tradisional. EUC-KR untuk bahasa Korea. Mengonversi ke UTF-8 penting untuk memadukan teks Asia dan Latin.

Jaminan Privasi & Pemrosesan Lokal

Encoding Converter memproses semua data seluruhnya di dalam browser Anda menggunakan API Web TextEncoder dan TextDecoder asli. Teks dan file Anda tidak pernah diunggah ke server mana pun - teks dan file tersebut dibaca menggunakan FileReader API dan diproses secara lokal di perangkat Anda. Tidak ada persyaratan pendaftaran, tidak ada batasan penggunaan, tidak ada fitur premium, dan tidak ada pencatatan data. Alat ini sepenuhnya gratis untuk tujuan apa pun - mengonversi teks lama, memperbaiki mojibake, atau menormalkan pengkodean untuk pemrosesan data.

Pertanyaan yang Sering Diajukan

Pengonversi Pengkodean mengubah teks dari satu pengkodean karakter ke pengkodean karakter lainnya. Pengkodean karakter menentukan bagaimana karakter direpresentasikan sebagai byte - misalnya, UTF-8, Windows-1252, dan Shift-JIS semuanya mewakili teks yang sama secara berbeda pada tingkat byte. Konversi antar pengkodean sangat penting ketika bekerja dengan data lama, teks internasional, atau sistem yang mengharapkan pengkodean tertentu. Alat kami mendukung 35+ pengkodean dalam 14 kategori bahasa.

Encoding Converter mendukung lebih dari 35 pengkodean karakter: UTF-8, UTF-16LE, UTF-16BE, ISO-8859-1 hingga ISO-8859-11 dan 15, Windows-1250 hingga Windows-1258, KOI8-R, KOI8-U, IBM437, IBM850, IBM866, MacRoman, Shift-JIS, EUC-JP, ISO-2022-JP, GBK, GB2312, GB18030, Big5, EUC-KR, dan banyak lagi. Setiap pengkodean menyertakan aliasnya dan deskripsi penggunaannya.

Pilih pengkodean sumber (teks Anda saat ini) dan pengkodean target (apa yang ingin Anda konversi). Tempel teks Anda atau unggah file, klik "Konversi", dan alat akan mentranskode teks tersebut. Anda juga dapat menggunakan tombol "Contoh Teks" untuk langsung menguji skenario konversi umum seperti Eropa Barat ke UTF-8 atau KOI8-R Rusia ke UTF-8.

Ya. Beralih ke tab "Unggah File", pilih file teks dari perangkat Anda (hingga 1 MB), dan alat membaca isinya menggunakan FileReader API. Semua pemrosesan hanya bersifat lokal - file tidak pernah meninggalkan perangkat Anda. Setelah konversi, Anda dapat menyalin hasilnya atau mendownloadnya sebagai file teks UTF-8.

Ketika karakter ada dalam teks sumber tetapi tidak dalam pengkodean target (misalnya, mengonversi karakter Jepang ke ISO-8859-1), browser akan menggantinya dengan karakter cadangan - biasanya "?" atau Karakter Pengganti Unicode (U+FFFD). Alat ini menampilkan peringatan konversi yang hilang ketika hal ini terjadi. Untuk pelestarian karakter yang lengkap, selalu gunakan UTF-8 sebagai pengkodean target.

ISO-8859-1 dan Windows-1252 identik untuk byte 0xA0-0xFF tetapi berbeda dalam rentang 0x80-0x9F. Dalam ISO-8859-1, byte ini adalah karakter kontrol C1. Di Windows-1252, mereka memetakan ke karakter yang dapat dicetak seperti tanda kutip cerdas (\u201c\u201d), tanda Euro (\u20ac), merek dagang (\u2122), poin (\u2022), dan tanda hubung en/em. Untuk konten web praktis, Windows-1252 jauh lebih umum.

Ya - 100% gratis, selamanya. Tanpa pendaftaran, tanpa akun, tanpa tingkat premium, tanpa batasan penggunaan, dan tanpa iklan. Konversikan teks sebanyak yang Anda perlukan di antara 35+ pengkodean yang didukung. Semua pemrosesan dilakukan secara lokal di browser Anda tanpa unggahan server, memastikan privasi lengkap.

Ya. Klik tombol tukar (dua panah vertikal) antara pemilih pengkodean sumber dan target untuk membalikkan arah konversi secara instan. Ini berguna untuk pengujian bolak-balik - konversi dari UTF-8 ke Windows-1252, tukar, dan konversi kembali untuk memverifikasi teks asli dipertahankan.