Penampil Hex File Biner
Membaca potongan yang dipilih...
Jenis yang ditampilkan dilaporkan oleh browser dan tidak diverifikasi dari signature file.
byte -
Hanya potongan yang dipilih yang ditampilkan. Sisa file tidak dibaca untuk dump ini.
Hex dump menyusun byte file dalam tiga kolom: offset byte absolut di kiri, nilai hex dua digit di tengah, dan tampilan ASCII perkiraan di kanan. Penampil ini membaca potongan file yang terbatas secara lokal. Bawaannya dimulai dari offset 0 dengan 64 KiB, dengan pilihan 4 KiB, 16 KiB, 64 KiB, 256 KiB, atau 1 MiB.
Cara membaca hex dump ini
-
1
Jatuhkan satu file
Gunakan file biner, teks, gambar, arsip, atau executable apa pun. Browser membacanya sebagai byte mentah.
-
2
Pilih potongan yang ditampilkan
Masukkan offset awal berupa bilangan bulat desimal di dalam file, lalu pilih 4 KiB, 16 KiB, 64 KiB, 256 KiB, atau 1 MiB. Masukan seperti 0x10 tidak diterima. Potongan terakhir yang pendek berhenti di akhir file.
-
3
Baca 16 byte per baris
Setiap baris menampilkan offset hex absolut 8 digit, hingga 16 nilai byte hex, dan kolom ASCII di sisi kanan.
-
4
Salin atau bandingkan
Salin dump yang terlihat atau bandingkan byte dengan signature yang dikenal. Penampil tidak mencari atau mengedit, tidak menafsirkan angka multibyte, tidak mengekspor file, dan tidak mendeteksi format otomatis.
Anatomi satu baris
00000000 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 |.PNG........IHDR|
^offset^ ^--- 16 byte dalam hex ------------------------^ ^-- ASCII ----^
- Offset, Posisi absolut byte berbasis nol di dalam file, ditulis sebagai hex 8 digit.
- Nilai hex, Enam belas byte per baris; setiap byte ditampilkan sebagai dua digit hex.
- Kolom ASCII, Byte dari
0x20sampai0x7Edicetak sebagai ASCII; byte lainnya ditampilkan sebagai..
Signature file umum (magic bytes)
Magic bytes adalah petunjuk, bukan bukti pasti. Nilai ini paling berguna pada offset nol, tetapi beberapa format dapat berbagi awalan atau berisi file bersarang. Format berbasis ZIP seperti DOCX, XLSX, JAR, dan APK semuanya dapat dimulai dengan 50 4B 03 04, dan penampil ini tidak mengidentifikasi format secara otomatis.
| Byte (hex) | Kemungkinan petunjuk format |
|---|---|
89 50 4E 47 0D 0A 1A 0A |
Gambar PNG |
FF D8 FF E0 |
Gambar JPEG/JFIF |
47 49 46 38 39 61 |
Gambar GIF89a |
25 50 44 46 |
Dokumen PDF (%PDF) |
50 4B 03 04 |
Header file lokal ZIP; juga umum pada DOCX, XLSX, JAR, APK |
7F 45 4C 46 |
Executable ELF atau file objek |
4D 5A |
Executable DOS/Windows PE (MZ) |
1F 8B |
Data terkompresi gzip |
42 4D |
Gambar BMP (BM) |
49 49 2A 00 |
Gambar TIFF, little-endian |
Yang bisa dan tidak bisa dilakukan penampil ini
- Pembacaan byte lokal, Dump yang ditampilkan dibuat di browser Anda dari file yang dipilih.
- Pemeriksaan potongan terbatas, Masukkan offset byte yang valid dan periksa hingga 1 MiB dari titik tersebut. Browser hanya membaca potongan itu untuk dump.
- Konteks MIME dan ukuran, Alat menampilkan tipe MIME yang dilaporkan browser, atau
binary, serta ukuran total file dalam byte. - Output dapat disalin, Gunakan tombol salin untuk memakai dump yang terlihat di catatan, tiket, atau perbandingan command-line.
- Bukan hex editor penuh, Alat ini tidak mencari, menyorot kecocokan, mengedit byte, mengunduh ekspor, mendeteksi signature otomatis, atau menafsirkan nilai 16, 32, maupun 64 bit. Karena itu endianness tidak diterapkan: byte selalu tampil sesuai urutan file.
Batas tampilan
Pemilih menerima tepat satu file tidak kosong hingga 100 MiB, tetapi hex dump membaca dan menampilkan paling banyak 1 MiB dari offset yang dipilih. Browser hanya mengubah potongan Blob/File itu menjadi ArrayBuffer; isi file tidak dikirim ke server. Dalam mode bertahap, salinan sementara di IndexedDB yang hanya ada di browser mempertahankan file antarhalaman hingga dua jam, dan Mulai lagi menghapus salinan aktif. Dalam mode satu halaman biasa, File yang dipilih hanya berada di memori halaman. Untuk mencari, mengedit, menafsirkan nilai angka, atau memvalidasi format secara otomatis, gunakan hex editor atau parser khusus format.
Pertanyaan yang Sering Diajukan
Tidak. Itu bukti yang berguna, terutama pada offset nol, tetapi bukan parser lengkap. Anggap sebagai petunjuk dan konfirmasi file penting dengan alat khusus untuk format tersebut.
Tidak. Alat ini hanya baca dan hanya menampilkan potongan yang dipilih. Alat juga tidak menafsirkan angka multibyte, jadi tidak ada pengaturan little-endian atau big-endian. Gunakan hex editor untuk mengedit atau membaca nilai bertipe.
Tidak. Dump dibuat secara lokal dengan arrayBuffer() dari potongan Blob/File. Mode bertahap menyimpan file sementara di browser ini; mode biasa hanya mempertahankannya di memori halaman.
Anda dapat memasukkan offset awal yang valid dan menampilkan hingga 1 MiB dari sana. Penampil tidak mencari, menyorot kecocokan, mengekspor dump, atau memuat seluruh file sekaligus.
Alat Terkait
Generator Konfigurasi Webpack
Buat webpack.config.js untuk webpack 5 bagi JavaScript biasa, React, atau Vue: TypeScript, Babel, CSS atau Sass, gambar, HtmlWebpackPlugin, server pengembangan, dan baris npm install.
Referensi Tabel ASCII
Tabel ASCII lengkap dari 0 sampai 127 dengan desimal, heksadesimal, oktal, biner, dan referensi karakter numerik HTML untuk setiap karakter, termasuk kode kontrol seperti NUL, LF, dan DEL.
Validator OpenAPI
Tempel dokumen OpenAPI atau Swagger dalam JSON atau YAML dan periksa struktur intinya: bidang versi, objek info, dan paths, dengan galat dan peringatan yang jelas.
Pemformat PHP
Tambahkan baris baru dan indentasi 2 atau 4 spasi ke cuplikan PHP sederhana. Periksa hasilnya: alat ini bukan parser PHP dan tidak menerapkan PSR-12.
Generator Loader CSS
Buat spinner lingkaran CSS murni: atur diameter, ketebalan border, warna dan kecepatan rotasi, lihat pratinjau langsung, lalu salin CSS siap pakai. Tanpa SVG, tanpa JavaScript.
Referensi Karakter HTML
Daftar entitas HTML yang dapat dicari, beserta kode bernama dan kode numeriknya, serta fitur salin dengan satu klik untuk karakter khusus dan simbol.
Alat ini tersedia dalam bahasa lain
- バイナリファイル Hex ビューアー [JA]
- Podgląd plików binarnych w hex [PL]
- Trình xem hex của tệp nhị phân [VI]
- Hex-Viewer für Binärdateien [DE]
- Hexvisning för binärfiler [SV]
- Visualizador hexadecimal de arquivos binários [PT]
- 바이너리 파일 16진수 뷰어 [KO]
- Visor hexadecimal de archivos binarios [ES]
- ตัวดูไฟล์ไบนารีแบบ Hex [TH]
- Visualiseur hexadécimal de fichiers binaires [FR]
- Hexviewer voor binaire bestanden [NL]
- عارض Hex للملفات الثنائية [AR]
- 二进制文件十六进制查看器 [ZH]
- Binary File Hex Viewer [EN]
- Visualizzatore esadecimale di file binari [IT]
- Просмотр двоичных файлов в hex [RU]
- İkili Dosya Hex Görüntüleyici [TR]