Lewati ke konten utama

Penampil Hex Dump

API reference

Lihat teks atau file apa pun sebagai hex dump klasik — offset byte, byte heksadesimal, dan kolom ASCII yang dapat dicetak berdampingan, seperti xxd atau hexdump -C. Atur byte per baris, pengelompokan byte, dan format offset heksadesimal atau desimal.

Input

Atau unggah file
Drop a file or browse
One file · any type

Jenis file apa pun. Dibaca secara lokal di browser Anda. Hanya digunakan saat kotak teks kosong.

Opsi

Output

Hex Dump
 
Apakah ini membantu?

Cara lain menggunakan alat ini

REST API

curl -X POST https://api.iotools.cloud/v1/tool/hex-dump-viewer \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "inputText": "Hello, World!",
    "bytesPerRow": "16",
    "byteGrouping": "2",
    "offsetFormat": "hex"
  }'

Ganti dengan kunci Anda sendiri dari akun Anda. Bidang alat menjadi isi permintaan — tanpa pembungkus.

Tanyakan ke agen AI

Use the IOTools `hex-dump-viewer` tool (Hex Dump Viewer) on this input:

YOUR_INPUT_HERE

Tempelkan ini ke agen mana pun yang terhubung ke server MCP IOTools, lalu tambahkan input Anda.

Widget sematan

<iframe
  src="https://iotools.cloud/embed/hex-dump-viewer/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Penampil Hex Dump — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

Tempelkan ini di halaman Anda sendiri — gratis, tanpa kunci, cukup tautan balik.

Biaya per panggilan API/MCPMulai dari 5 kredit
Butuh kredit lebih?Lihat harga

Juga tersedia melalui

Panduan

Penampil hex dump mengubah teks atau file menjadi tata letak tiga kolom klasik yang dikenali setiap pengembang tingkat rendah: offset byte di sisi kiri, byte mentah sebagai heksadesimal di tengah, dan tampilan ASCII yang dapat dicetak di sisi kanan. Tampilannya sama dengan yang Anda dapatkan dari xxd atau hexdump -C di baris perintah — tetapi di browser Anda, tanpa instalasi dan tanpa unggahan.

Cara menggunakan

Tempelkan teks ke kotak Text Input, atau letakkan file di pengunggah untuk memeriksa byte mentahnya. Dump diperbarui secara otomatis. Teks dienkode sebagai UTF-8 sebelum didump, sehingga huruf beraksen, emoji, dan karakter multi-byte lainnya muncul sebagai byte sebenarnya yang akan dibaca program dari disk.

Tiga opsi mengatur tata letak:

  • Byte per baris — 8, 16 (default) atau 32 byte di setiap baris. 16 sesuai dengan lebar tradisional hexdump -C.
  • Pengelompokan byte — berapa banyak byte yang digabung tanpa spasi. 1 menghasilkan byte yang sepenuhnya dipisah spasi (48 65 6c), 2 menghasilkan pasangan gaya xxd (4865 6c6c), 4 menghasilkan kata 32-bit.
  • Format offset — tampilkan offset berjalan dalam heksadesimal (konvensinya) atau desimal.

Salin hasilnya atau unduh sebagai file .txt menggunakan tombol pada output.

Membaca dump

Ambil baris 00000000: 4865 6c6c 6f2c 2057 6f72 6c64 21 Hello, World!. 00000000 adalah offset byte pertama pada baris tersebut. 48 adalah nilai heksadesimal dari H (72 dalam desimal), 65 adalah e, dan seterusnya. Di sisi kanan, setiap byte yang berada dalam rentang ASCII yang dapat dicetak (0x20–0x7E) ditampilkan sebagai karakternya; selain itu — kode kontrol, byte tinggi, bagian dari urutan UTF-8 multi-byte — digambar sebagai . agar kolomnya tetap sejajar.

Penggunaan umum

  • Memeriksa magic number dan header file (PNG, ZIP, ELF, PDF) untuk memastikan tipe file yang sebenarnya.
  • Menemukan karakter tak terlihat: tab yang tidak sengaja, NUL 0x00, perbedaan akhir baris CRLF vs LF, atau byte-order mark (EF BB BF) di awal file UTF-8.
  • Melihat dengan tepat bagaimana string dienkode sebagai byte — berguna saat men-debug ketidakcocokan set karakter.
  • Mengajar atau mempelajari bagaimana teks dipetakan ke ASCII dan bagaimana UTF-8 mengenkode karakter non-ASCII.

Apakah data saya diunggah ke suatu tempat?

Tidak. Baik teks maupun file apa pun yang Anda letakkan diproses sepenuhnya di browser Anda — tidak ada yang dikirim ke server. Anda dapat memutus koneksi jaringan dan alat ini tetap berfungsi.

Apa yang dihitung sebagai karakter "dapat dicetak"?

Byte dari 0x20 (spasi) hingga 0x7E (~) ditampilkan sebagai karakter ASCII-nya. Setiap byte lainnya — karakter kontrol, 0x7F, dan semua byte di atas 0x7F — ditampilkan sebagai . di kolom ASCII, sementara nilai aslinya selalu terlihat di kolom heksadesimal.

hexhexdumpxxdbinarybytesasciiviewerdump

Suka alat-alatnya? Hilangkan iklannya.

Satu kali pembayaran menghapus semua iklan dari akun Anda, selamanya. Tanpa langganan, tanpa pelacakan.