DokumenGambarMediaAlat PDF

Konverter Hex ↔ Teks Online

Konversi dua arah teks ke heksadesimal dan heksadesimal ke teks di browser Anda.

Diproses di browser Anda - tidak ada teks yang dikirim ke server mana pun

Teks ke heksadesimal tanpa kerumitan

Penggunaan universal

Hex adalah standar dalam pengembangan web untuk warna CSS, jaringan untuk alamat MAC, dan debugging tingkat rendah.

100% privat

Teks dan data Anda diproses secara eksklusif di browser Anda. Tidak ada yang ditransmisikan ke server eksternal.

Presisi terjamin

Setiap byte dikonversi ke nilai heksadesimal yang tepat sesuai standar UTF-8 tanpa kehilangan data.

Instan

Representasi hex muncul secara real-time. Tanpa menunggu, tanpa pemrosesan di server.

Tiga langkah, tanpa kerumitan

1

Pilih arah

Pilih apakah Anda mengonversi dari teks ke hex atau dari hex ke teks menggunakan pemilih mode.

2

Masukkan konten Anda

Ketik atau tempel teks atau string hex Anda. Hasilnya muncul secara real-time di panel output.

3

Salin hasilnya

Salin representasi heksadesimal atau teks yang didekode ke clipboard dengan satu klik.

Ada pertanyaan?

Sistem heksadesimal menggunakan basis 16, dengan digit 0 hingga 9 dan huruf A hingga F di mana A=10, B=11, hingga F=15. Setiap karakter teks dikonversi ke nilai numerik ASCII/Unicode-nya lalu dinyatakan sebagai dua digit heksadesimal. Misalnya huruf A adalah 41 dalam hex karena nilai ASCII-nya adalah 65, yaitu 4 dikali 16 ditambah 1.

Heksadesimal jauh lebih ringkas dibandingkan biner: apa yang memerlukan 8 digit biner seperti 01000001 direpresentasikan hanya dengan 2 digit hex yaitu 41. Ini membuatnya jauh lebih praktis bagi manusia untuk membaca dan bekerja dengan nilai di tingkat byte, seperti alamat memori, data dump, atau nilai warna CSS.

Warna web dinyatakan dalam hex seperti #FF5733, alamat MAC jaringan menggunakan hex seperti AA:BB:CC:DD:EE:FF, memory dump untuk debugging dan analisis forensik menggunakan hex, editor hex menampilkan isi file biner dalam hex, dan nilai byte dalam protokol jaringan biasanya dinyatakan dalam notasi heksadesimal.

Dalam C, JavaScript, Python dan sebagian besar bahasa, literal heksadesimal diawali dengan 0x misalnya 0xFF sama dengan 255. Dalam CSS, warna menggunakan # sebagai awalan. Dalam bash dan skrip shell, garis miring terbalik x diikuti kode hex dapat digunakan untuk mengescape karakter. Hex ada di mana-mana dalam pemrograman tingkat rendah dan pengembangan tertanam.

Ketiganya adalah cara merepresentasikan data biner sebagai teks yang dapat dibaca. Hex basis 16 paling ringkas untuk inspeksi manusia byte per byte. Base64 basis 64 lebih efisien ruang untuk transmisi data yaitu 3 byte menjadi 4 karakter. Biner basis 2 adalah representasi paling mendasar tetapi paling tidak ringkas. Konversi di antara ketiganya secara matematis sangat sederhana.

Hex ke teks: sejarah sistem heksadesimal dan aplikasinya

Sistem heksadesimal berakar dari kebutuhan praktis untuk merepresentasikan data biner secara ringkas. Meskipun sistem basis 16 telah dikenal sejak abad ke-17, adopsi massalnya dalam komputasi datang seiring dengan arsitektur komputer 8-bit pada tahun 1970-an dan 80-an. IBM mempopulerkan hex dalam manajemen memori dan register pada mainframe-nya, dan standar tersebut menyebar ke seluruh industri.

Dalam pengembangan web modern, heksadesimal ada di mana-mana: warna CSS dengan format #RRGGBB adalah salah satu penggunaan yang paling terlihat. Setiap komponen warna merah, hijau, biru berkisar dari 0 hingga 255, yang dinyatakan sempurna dengan dua digit hex yaitu 00 hingga FF. Editor kode secara otomatis menyorot nilai warna hex, dan alat seperti color picker di Chrome DevTools bekerja secara native dengan hex.

Dalam forensik digital dan keamanan siber, heksadesimal adalah bahasa kerja yang fundamental. Editor hex seperti HxD atau Hex Fiend memungkinkan pemeriksaan file apa pun di tingkat byte, yang sangat penting untuk menganalisis malware, memulihkan file yang rusak, memahami format biner milik pihak tertentu, atau mempelajari kerentanan perangkat lunak. Kemampuan membaca hex dengan lancar merupakan keahlian yang bernilai di bidang keamanan komputer.