| Advertisements |
The "HexDump - Hex Viewer" extension serves as a versatile tool for examining files in both hexadecimal and binary formats, providing a detailed byte-by-byte display. Users can adjust the number of columns and rows displayed to suit their preferences. The extension comprises three distinct segments: the first segment indicates the byte offset, the second presents the bytes in hexadecimal format, and the third segment showcases the ASCII representation. Selecting a cell within any segment automatically highlights the corresponding cells in the other views. For larger files, the extension displays a scrollbar to facilitate navigation through different chunks of the file. Additionally, users can use the hexadecimal box located at the top of the view to swiftly navigate to specific offsets. This extension proves particularly valuable for tasks such as identifying file types based on magic bytes in the file header or comparing files to pinpoint binary discrepancies. Users can easily open multiple views by pressing the action button.
What is the "HexDump - Hex Viewer" extension and how does it work?
After installation, access the interface by clicking on the action button. Subsequently, either double-click on the interface or drag and drop any file onto the interface to show its hexadecimal and ASCII representations. A scrollbar will automatically appear on the right-hand side of the view if the file is larger than the view. Additionally, use the jump tool located on top of the view to swiftly navigate to a specific offset within the file. The extension supports customization of the displayed number of columns and rows, with these adjustments persisting across sessions. To open a new file, drop it onto the existing view. The extension seamlessly transitions from the previous file to the newly opened one within the current view.
recommended "Libre Email Client" extension for Chrome, and Edge browsers.
"Libre Email Client" is a full-featured IMAP email client that runs entirely in your browser, syncing mail from any IMAP server to a local Maildir store (in browser storage or a chosen directory) via a compiled WASM core with native TLS. It supports multiple accounts, server-side search, conversation threading, automatic and manual sync, message filters with move/stop actions, and an optional native client for local file operations like Spam/Archive/Trash overrides.
What's new in this version?
Please check the Logs section.
After installing the extension, why I cannot locate the action button in my toolbar area?
It's possible that the extension hasn't been pinned to the toolbar yet. Here's how you can pin it:
How does the hex viewer can be used to determine a file's type?
When using a hex viewer, the user can pinpoint magic bytes, also known as magic numbers or file signatures, to identify the type of a file based on its binary contents. These magic bytes are specific sequences of bytes located at the beginning of a file that uniquely identifies its file format. When you open a file in a hex viewer, you can read the initial bytes and compare them against known magic byte patterns associated with various file formats to guess the file format.
For instance, let's consider the PNG (Portable Network Graphics) file format. A PNG file always starts with the following 8-byte sequence in hexadecimal representation: 89 50 4E 47 0D 0A 1A 0A. These bytes serve as the PNG file signature. In a hex viewer, if you observe these bytes at the beginning of a file, it indicates that the file is likely a PNG image.
Here's a table with known file extensions along with their corresponding magic numbers and their location in a file:
| File Type | Extension | Magic Bytes (Hexadecimal) | Location in File |
|---|---|---|---|
| PNG (image) | .png | 89 50 4E 47 0D 0A 1A 0A | Beginning of the file |
| JPEG (image) | .jpg, .jpeg | FF D8 FF | Beginning of the file |
| GIF (image) | .gif | 47 49 46 38 37 61 | Beginning of the file |
| PDF (document) | 25 50 44 46 | Beginning of the file | |
| ZIP (archive) | .zip | 50 4B 03 04 | Beginning of the file |
| RAR (archive) | .rar | 52 61 72 21 1A 07 00 | Beginning of the file |
| MP3 (audio) | .mp3 | 49 44 33 03 | Beginning of the file |
| WAV (audio) | .wav | 52 49 46 46 xx xx xx xx 57 41 56 45 | Beginning of the file |
| MPEG (video) | .mpeg | 00 00 01 Bx | Beginning of the file |
| MP4 (video) | .mp4 | 00 00 00 18 66 74 79 70 33 67 70 35 | Beginning of the file |
| AVI (video) | .avi | 52 49 46 46 xx xx xx xx 41 56 49 20 | Beginning of the file |
| DOCX (document) | .docx | 50 4B 03 04 | Beginning of the file |
| XLSX (spreadsheet) | .xlsx | 50 4B 03 04 | Beginning of the file |
| PPTX (presentation) | .pptx | 50 4B 03 04 | Beginning of the file |
| TAR (archive) | .tar | 75 73 74 61 72 | Beginning of the file |
| APK (Android application) | .apk | 50 4B 03 04 | Beginning of the file |
| EXE (executable) | .exe | 4D 5A | Beginning of the file |
| DLL (library) | .dll | 4D 5A | Beginning of the file |
| HTML (web page) | .html | 3C 68 74 6D 6C 3E | Beginning of the file |
| CSS (style sheet) | .css | 2E 63 73 73 | Beginning of the file |
| JS (JavaScript) | .js | 2F 2A | Beginning of the file |
| PHP (script) | .php | 3C 3F 70 68 70 | Beginning of the file |
| TIFF (image) | .tiff | 49 49 2A 00 | Beginning of the file |
| BMP (image) | .bmp | 42 4D | Beginning of the file |
| PSD (image) | .psd | 38 42 50 53 | Beginning of the file |
| AI (image) | .ai | 25 21 50 53 2D 41 64 6F 62 65 0A | Beginning of the file |
| FLAC (audio) | .flac | 66 4C 61 43 00 00 00 22 | Beginning of the file |
| MOV (video) | .mov | 6D 6F 6F 76 | Beginning of the file |
| OGG (audio/video) | .ogg | 4F 67 67 53 | Beginning of the file |
| Advertisements |
Please keep reviews clean, avoid improper language, and do not post any personal information. Also, please consider sharing your valuable input on the official store.
| Permission | Description |
|---|---|
| storage | to keep user preferences |