Pengonversi Hex
Ubah teks ke heksadesimal dan kembali dengan alat konverter heks kami untuk transformasi data yang akurat.

Pengonversi Hex adalah alat gratis untuk mengubah teks menjadi nilai bita heksadesimal dan mengonversi heksadesimal yang valid kembali menjadi teks.
Apa itu heksadesimal dan bagaimana cara kerjanya?
Heksadesimal adalah sistem bilangan berbasis 16 yang menggunakan angka 0 hingga 9 dan huruf A hingga F. Setiap digit heksadesimal mewakili empat bit biner, sehingga dua digit heksadesimal dapat mewakili satu bita dari 00 hingga FF.
Hex lebih mudah dibaca daripada rangkaian biner yang panjang, tetapi tetap mempertahankan nilai bita secara tepat. Hurufnya dapat ditulis dalam kapital atau nonkapital tanpa mengubah nilainya.
| Desimal | Heksadesimal | Biner |
|---|---|---|
| 0 | 00 | 00000000 |
| 10 | 0A | 00001010 |
| 32 | 20 | 00100000 |
| 65 | 41 | 01000001 |
| 255 | FF | 11111111 |

Bagaimana cara mengubah teks menjadi heksadesimal dan sebaliknya?
Gunakan Ke hex untuk teks biasa dan Ke teks untuk rangkaian pasangan bita heksadesimal. Alat ini menggunakan fungsi bin2hex dan hex2bin milik PHP di server.
- Untuk mengonversi teks, masukkan karakter ke Ke hex, lalu lihat nilai yang ditampilkan pada Hex.
- Untuk konversi sebaliknya, masukkan heksadesimal yang valid ke Ke teks. Gunakan dua digit heksadesimal untuk setiap bita. Teks hasil dekode akan ditampilkan di kolom hasil Hex.

Sebagai contoh sederhana, teks Hi terdiri dari bita ASCII 48 dan 69 dalam heksadesimal, sehingga hasilnya adalah 4869. Jika prosesnya dibalik, 4869 akan menghasilkan Hi.
Spasi dan tanda baca dikonversi seperti bita lainnya. Angka yang dimasukkan sebagai teks diperlakukan sebagai karakter digit, bukan sebagai nilai desimal yang harus dihitung ulang. Karakter beraksen dan karakter non-Latin dapat menggunakan beberapa bita karena representasi heksadesimalnya bergantung pada pengodean karakter, biasanya UTF-8 untuk teks web.
Untuk apa heksadesimal digunakan?
Heksadesimal digunakan saat diperlukan tampilan data biner yang ringkas dan selaras dengan bita. Beberapa penggunaan yang umum meliputi:
- Pemrograman, termasuk larik bita, alamat memori, keluaran debug, dan notasi titik kode Unicode.
- Jaringan, tempat alat seperti Wireshark menampilkan bita paket dan kolom protokol dalam format hex.
- Elektronika, termasuk register mikrokontroler, citra firmware, dan alamat perangkat keras.
- Pendidikan, khususnya latihan tentang bilangan biner, desimal, pengodean karakter, dan memori komputer.
- Radio, saat bingkai protokol, kata konfigurasi, dan data yang diterima perlu diperiksa sebagai bita heksadesimal.
Heksadesimal juga dikenal dalam notasi warna seperti #336699, tetapi konversi teks ke hex bukanlah alat pemilih warna. Untuk konversi langsung antarbasiskan bilangan, Konverter biner atau Pengonversi desimal biasanya lebih mudah digunakan.

Detail konversi dan kesalahan yang umum terjadi
Konversi teks memproses bita, bukan bentuk visual atau arti suatu karakter. Fungsi bin2hex milik PHP menghasilkan dua digit heksadesimal nonkapital untuk setiap bita masukan. Karena itu, rangkaian bita kosong memiliki representasi heksadesimal yang juga kosong.
Konversi sebaliknya memerlukan digit heksadesimal yang valid dan tersusun dalam pasangan lengkap. Nilai dengan jumlah digit ganjil akan menyisakan setengah bita, sedangkan spasi, tanda baca, dan awalan seperti 0x bukan bagian dari rangkaian bita mentah. Hapus pemformatan tersebut sebelum melakukan konversi.
Kesalahan yang sering terjadi saat mengonversi secara manual adalah menghilangkan nol di depan. Desimal 10 merupakan satu bita yang ditulis sebagai 0A, bukan hanya A, saat berada dalam rangkaian bita. Jika nol tersebut hilang, pengelompokan semua pasangan berikutnya akan bergeser dan seluruh nilainya dapat menjadi tidak valid.
Keluaran heksadesimal yang sangat panjang juga kurang praktis untuk diperiksa di browser. Pengonversi bita heksadesimal ini tidak dapat mengenali format berkas, memperbaiki bita yang rusak, atau menentukan pengodean karakter yang digunakan oleh rangkaian yang tidak dikenal.
Pertanyaan umum
Apakah heksadesimal termasuk enkripsi?
Tidak. Heksadesimal hanyalah representasi data yang dapat dikembalikan ke bentuk semula dan tidak memberikan kerahasiaan. Siapa pun yang memiliki nilai hex dapat mengonversinya kembali menjadi bita asli. Karena itu, jangan gunakan heksadesimal untuk menyembunyikan kata sandi, token, atau informasi pribadi.
Apakah huruf kapital dan nonkapital memengaruhi nilai hex?
Tidak. Nilai seperti 4A dan 4a mewakili bita yang sama. Kapitalisasi mungkin berpengaruh pada aturan pemformatan sistem lain yang menggunakan nilai tersebut, tetapi tidak mengubah nilai heksadesimalnya.
Apakah boleh menambahkan spasi di antara bita heksadesimal?
Hex dump yang ditujukan agar mudah dibaca sering memuat spasi, nomor baris, atau kolom ASCII. Namun, semua itu hanya membantu penyajian dan bukan bagian dari data heksadesimal. Fungsi hex2bin milik PHP memerlukan rangkaian pasangan bita tanpa jeda, jadi hapus pemisah dan label terlebih dahulu.
Apakah berkas biner akan menjadi teks yang terbaca setelah dikonversi?
Biasanya tidak. Gambar, arsip terkompresi, dan berkas executable berisi berbagai nilai bita yang belum tentu dapat dipetakan ke karakter yang bisa dicetak. Editor hex atau penganalisis format berkas lebih sesuai jika struktur dan offset bita perlu dipertahankan.
Apakah konversi dilakukan di browser saya?
Tidak. Masukan dikirim ke server melalui HTTPS untuk dikonversi dan tidak disimpan. Jangan kirim rahasia sebagai masukan teks atau heksadesimal jika pemrosesan di sisi server tidak sesuai untuk data tersebut.
Alat Serupa
Ubah teks ke biner dan sebaliknya dengan alat konverter biner kami untuk pengkodean dan penguraian data yang efisien.
Mudah mengubah teks ke ASCII dan kembali dengan alat konverter ASCII kami untuk penanganan data yang efisien.
Ubah teks ke desimal dan kembali dengan alat konverter desimal kami untuk konversi data yang tepat.
Alat Populer
Buat tanda tangan kustom Anda sendiri dan unduh dengan mudah menggunakan alat pembuat tanda tangan kami untuk e-tanda tangan yang dipersonalisasi.
Hitung ukuran teks apa pun dalam Byte (B), Kilobyte (KB), atau Megabyte (MB) menggunakan alat kalkulator ukuran teks kami.
Gunakan alat pencarian IP terbalik untuk menemukan domain atau host yang terkait dengan alamat IP dengan cepat dan mudah.
Gunakan alat ping kami untuk memeriksa status dan waktu respons dari situs web, server, atau port dengan cepat dan efisien.
Alat pencarian IP dari Digily Link menyediakan informasi terperinci tentang alamat IP mana pun. Gunakan layanan online gratis ini untuk mendapatkan data IP yang komprehensif.
Buat tautan WhatsApp gratis Anda secara instan dengan Pembuat Tautan WhatsApp kami. Tambahkan pesan khusus dan mulai obrolan dengan satu klik. Tidak perlu login atau pengkodean.