01 / Contoh
Contoh
Halo48616c6fTeks dan kode / MULTIVERTO
Mewakili setiap UTF-8 byte teks Anda sebagai dua digit heksadesimal.
Terapkan setiap alat teks pada hasil sebelumnya. Alur kerja teks ↗
Hanya nama rangkaian dan urutan alat yang disimpan di peramban ini. Masukan dan hasil Anda tidak pernah disimpan.
01 / Contoh
Halo48616c6f02 / Panduan
Gunakan konversi ini untuk melihat tepatnya byte UTF-8 yang membentuk teks dalam notasi heksadesimal. Sebagai contoh ASCII yang berlaku sama dalam semua bahasa, teks "Hello" menghasilkan byte 48 65 6c 6c 6f, yang ditampilkan sebagai satu rangkaian heksadesimal tanpa pemisah. Contoh masukan pada halaman berbahasa Indonesia adalah "Halo"; hasilnya 48 61 6c 6f. Huruf non-ASCII memerlukan lebih dari satu byte, sehingga keluarannya memiliki lebih dari dua digit untuk satu huruf. Alat ini berguna untuk memeriksa apakah suatu sistem menyimpan UTF-8, menyelidiki aksen yang tidak terduga, atau membandingkan format yang bekerja pada tingkat byte.
Keluaran bukanlah urutan escape Unicode dan tidak sama dengan jumlah karakter visual. Dua teks yang terlihat sama bahkan dapat menghasilkan byte yang berbeda jika satu menggunakan karakter aksentasi komposit dan yang lain menggunakan karakter dasar plus tanda kombinasi. Alat ini tidak normalisasi teks sebelum encoding. Jika identitas byte yang tepat penting, simpan teks asli, bandingkan string heks dan pastikan sistem manapun di bawah menggunakan interpretasi UTF-8 yang sama. Keluaran hex dapat dibaca, tetapi tidak menawarkan privasi.
Hexadecimal menggunakan enam belas simbol, nol sampai sembilan dan A sampai F. Satu simbol merekam empat bit, sehingga sebuah byte lengkap membutuhkan dua digit heksadesimal. Sebagai contoh, byte UTF-8 untuk huruf Latin A adalah 41 dalam heks. Notasi ini mudah ketika memeriksa file, paket jaringan dan output program karena batas byte mudah dilihat. Ini juga lebih panjang dari byte asli: dua digit yang terlihat mewakili setiap byte, tanpa menghitung pemisah atau label apapun.
Mulai dengan teks asli dan konfirmasikan bahwa aplikasi penerima sebenarnya meminta representasi terkode. Tempel teks atau muat contoh, lalu periksa keluaran sebelum menyalinnya. Konversi terjadi di peramban ini; teks yang dimasukkan tidak diunggah ke layanan konversi. Arah ini mengubah bagaimana informasi ditulis, bukan makna dari sebuah kalimat. Simpan masukan asli ketika Anda perlu mengaudit hasil. Sebuah representasi terkode dapat terlihat sangat berbeda dari teks dasar, terutama ketika aksen, emoji, tanda baca atau pembagi baris hadir. Ubah label teks pendek menjadi heksadesimal ketika membandingkan byte UTF-8 yang sebenarnya dengan jejak protokol. Huruf ASCII A menjadi 41, sementara huruf non-ASCII mengambil beberapa pasangan byte. Bandingkan pasangan daripada karakter yang terlihat. Tayangan ini tidak mengatakan apa-apa tentang integritas teks dan bukan konversi basis numerik. Contoh halaman mengubah "Halo" menjadi "48616c6f". Hasil yang terlihat di sini ditampilkan secara lengkap; bandingkan tanda baca dan karakter sebelum menerapkan operasi yang sama pada materi Anda sendiri.