Pengkode UTF-8 / Dekoder Lihat representasi byte UTF-8 dari teks dan dekripsi urutan byte.
Encode/Decode UTF-8
Lihat representasi byte UTF-8 dari teks dan dekripsi urutan byte.
Masukkan Teks atau Byte
Ketik teks untuk melihat byte UTF-8, atau tempelkan byte heksadesimal untuk mendekodekannya.
Lihat Hasil
Representasi byte UTF-8 atau teks yang didekodekan muncul secara instan.
Salin Hasil
Klik Salin untuk menyalin hasilnya.
What Is Encode/Decode UTF-8?
UTF-8 adalah pengkodean karakter dominan di web, digunakan oleh lebih dari 98% halaman web. Ini mengkodekan titik kode Unicode sebagai 1-4 byte: ASCII menggunakan 1 byte, Latin/Yunani/Sirilik menggunakan 2, CJK menggunakan 3, dan emoji menggunakan 4 byte. Alat ini menampilkan representasi byte UTF-8 yang tepat dalam heksa dan dapat mendekode urutan byte heksa kembali ke teks. Menggunakan API TextEncoder dan TextDecoder. Semua pemrosesan dilakukan di sisi klien.
Why Use Encode/Decode UTF-8?
-
Lihat representasi byte UTF-8 yang tepat dari teks apa pun
-
Dekodekan urutan byte heksadesimal kembali ke teks yang dapat dibaca
-
100% client-side - data tidak pernah meninggalkan browser Anda
-
Menggunakan API TextEncoder/TextDecoder asli untuk akurasi
Common Use Cases
Debugging Pengkodean
Identifikasi masalah pengkodean dengan memeriksa byte UTF-8.
Analisis Protokol
Verifikasi pengkodean UTF-8 dalam protokol jaringan.
Pendidikan
Pelajari bagaimana Unicode dipetakan ke byte UTF-8.
Validasi Data
Verifikasi bahwa urutan byte valid adalah UTF-8.
Technical Guide
Pengkodean variabel UTF-8: 1 byte (U+0000-007F), 2 byte (U+0080-07FF), 3 byte (U+0800-FFFF), 4 byte (U+10000-10FFFF). TextEncoder mengonversi string JavaScript (UTF-16) ke UTF-8 Uint8Array. TextDecoder mengonversi kembali. Urutan yang tidak valid dideteksi melalui opsi fatal.
Tips & Best Practices
-
1Karakter ASCII selalu menggunakan tepat 1 byte
-
2Emoji biasanya menggunakan 4 byte setiap kali
-
3UTF-8 kompatibel dengan ASCII
-
4Gunakan opsi fatal untuk mendeteksi urutan byte yang tidak valid
Related Tools
Escape Unicode
Konversi teks ke urutan escape Unicode (format \uXXXX).
๐ Encoding & Crypto
Unikode Unescape
Konversi urutan escape Unicode (\uXXXX) kembali ke teks yang dapat dibaca.
๐ Encoding & Crypto
ASCII ke Hex
Konversi teks ASCII ke representasi heksadesimal.
๐ Encoding & Crypto
Hex ke ASCII
Konversi nilai heksadesimal kembali menjadi teks ASCII yang dapat dibaca.
๐ Encoding & CryptoFrequently Asked Questions
Q Apakah alat ini gratis?
Q Apakah data saya aman?
Q Berapa banyak byte yang digunakan oleh emoji?
Q Browser apa yang didukung?
Q Apakah UTF-8 sama dengan Unicode?
About This Tool
Encode/Decode UTF-8 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser โ your data never leaves your device. No registration or installation required.