Cara memakai
- Pilih berkas, atau pindah ke Tempel teks lalu ketik atau tempel teksnya.
- Gulir dengan roda mouse, bilah gulir, atau tombol panah dan halaman, lalu klik sebuah byte untuk memilihnya.
- Ketik posisi seperti 0x1000 di Pergi ke alamat, atau ketik byte seperti DE AD BE EF di Cari lalu tekan Cari berikutnya.
- Baca Pemeriksa byte untuk byte di bawah kursor, sebagai bilangan bulat, pecahan dan karakter UTF-8.
Membaca dump
Setiap baris menampilkan 16 byte. Alamat di awal baris adalah posisi byte pertamanya, dihitung dari 0 dalam heksadesimal. Kolom ASCII menampilkan byte yang berupa huruf, angka dan tanda baca ASCII yang dapat dicetak, dan titik untuk setiap byte lainnya, seperti karakter kontrol atau byte dari huruf non-ASCII.
Halaman hanya membaca baris yang ada di layar, beberapa kilobyte sekali waktu, sehingga berkas besar terbuka dengan cepat dan tidak pernah dimuat utuh. Tidak ada yang diunggah: berkas dibaca di peramban Anda.
Pencarian dan alamat
Pencarian byte heksadesimal mencari persis byte itu, dengan atau tanpa spasi dan 0x. Pencarian teks mencari teks sebagai byte UTF-8 (RFC 3629), sehingga huruf seperti é adalah dua byte C3 A9. Setiap pencarian dimulai setelah kursor dan kembali ke awal data. Alamat dapat desimal, seperti 4096, atau heksadesimal dengan awalan 0x, seperti 0x1000.
Pemeriksa byte
Pemeriksa membaca byte dari kursor ke depan seperti setiap tipe. Little-endian membaca byte pertama sebagai yang paling tidak signifikan, dan big-endian membacanya sebagai yang paling signifikan. Misalnya, byte 01 02 03 04 adalah 67305985 sebagai bilangan bulat 32-bit little-endian dan 16909060 sebagai big-endian. Pecahan dibaca dalam format IEEE 754, sehingga nilai seperti 0,1 ditampilkan sebagai pecahan biner terdekat.
Contoh: kata Hello
Teks Hello terdiri atas lima byte. Dalam dump ia dimulai pada alamat 00000000, dan baris pertamanya berbunyi 48 65 6C 6C 6F dalam heksadesimal dan Hello dalam ASCII. Tabel menampilkan baris itu.
Setiap huruf dalam Hello adalah satu byte, jadi baris yang sama itu sama apa pun urutan byte-nya.
| Alamat | Byte dalam heksadesimal | ASCII |
|---|---|---|
| 00000000 | 48 65 6C 6C 6F | Hello |
Pertanyaan yang sering diajukan
Mengapa kolom ASCII menampilkan titik?
Titik mewakili byte yang bukan karakter ASCII yang dapat dicetak, seperti kode kontrol, nol, atau byte dari huruf non-ASCII. Kolom heksadesimal menampilkan nilai sebenarnya.
Apa beda little-endian dan big-endian?
Kedua urutan itu menaruh byte yang sama secara terbalik. Byte 01 02 03 04 adalah 0x04030201 dalam little-endian dan 0x01020304 dalam big-endian, jadi bacalah angka sesuai urutan yang dipakai formatnya.
Mengapa pencarian teks saya tidak menemukan kata itu?
Pencarian teks mencari byte UTF-8. Berkas yang disimpan dengan pengodean lain, seperti Windows-1252, menyimpan huruf yang sama sebagai byte lain, jadi cari byte itu dalam heksadesimal sebagai gantinya.
Bisakah saya mengubah byte di sini?
Tidak. Penampil hanya membaca berkas, sehingga aslinya tidak pernah berubah, dan halaman tidak menulis apa pun ke perangkat Anda.
Seberapa besar berkas yang bisa saya buka?
Hingga 2 GB. Halaman membaca baris di layar dan setiap pencarian dalam potongan, sehingga pencarian di berkas besar dapat memerlukan waktu, dan hasilnya muncul ketika ditemukan.
Apakah berkas saya dikirim ke suatu tempat?
Tidak. Berkas dibaca di peramban Anda, dan tidak ada yang diunggah ke server kami atau disimpan di sana.
Sumber
- RFC 3629: UTF-8, a transformation format of ISO 10646 (dalam bahasa Inggris)
- IEEE 754, floating-point arithmetic, Wikipedia (dalam bahasa Inggris)
- Endianness, Wikipedia (dalam bahasa Inggris)
Angka dan teks terakhir diperiksa pada Selasa, 10 November 2026.