Viewer for Bin File is a powerful hex editing tool designed for developers, reverse engineers, and anyone working with binary data. Open any file—firmware, ROMs, logs, or unknown file formats—and explore its raw hexadecimal structure. With comprehensive editing capabilities, advanced analysis tools, and a clean triple-pane interface, you can manipulate bytes, search for patterns, compare files, and understand binary data like never before on mobile.
⭐ Key Features
Core Hex Editing:
Byte Editing: Edit individual bytes or multi-byte sequences directly in the hex view.
Data Manipulation: Insert new bytes, delete existing bytes, and fill specific address ranges with custom hex values.
Undo/Redo: Full unlimited history support for reverting or re-applying any changes.
Save Options: Save modifications to the original file or use "Save As" to create a new version.
Viewing & Navigation:
Triple View: Simultaneous display of Offset (address), Hex (raw data), and ASCII (text representation) in synchronized panes.
Go to Offset: Instantly jump to any specific hex address or offset.
Flexible Layout: Toggle between viewing 8, 16, or 32 bytes per row for optimal readability.
Navigation History: Move back and forward through your visited offsets like a web browser.
Search & Replace:
Pattern Search: Search for both Hex sequences (e.g., "FF 00 AB CD") and plain ASCII/Unicode text.
Search & Replace: Replace found bytes individually or use "Replace All" to modify data patterns across the entire file.
Analysis & Comparison:
File Comparison: Built-in diff viewer to compare two binary files side-by-side, highlighting differences byte-by-byte.
Data Inspector: Interpret selected bytes as various data types (integers, floats) in both Little Endian and Big Endian formats.
Checksums: Calculate CRC32, MD5, SHA-1, and other checksums for the entire file or a selected range.
File Information: View detailed metadata including file size, MIME type, path, and last modified date.
Organization & Tools:
Bookmarks: Label and save specific offsets with comments for quick return access.
Syntax Regions: Highlight custom address ranges with different colors to visualize file structure (headers, code sections, data).
Selection Tools: Select byte ranges, export selections to new files, or copy data as Hex strings or ASCII text.
UI & UX:
Themes: Full support for Light, Dark, and Auto themes based on system settings.
Recent Files: Quick-access list of recently opened projects.
Safety Features: Automatic warnings for unsaved changes before closing or opening new files.
🔒 Privacy & Permissions
The app requires minimal permissions: INTERNET access is optional for future update checks; network state permission checks connectivity; and storage permissions are strictly used to read binary files you choose to open and to save edited versions back to your device. The app processes all data locally—your binary files are NEVER uploaded, transmitted, or stored externally. All operations occur entirely on your device.
⚠️ Disclaimer
This app is an independent binary analysis tool. It is not affiliated with, endorsed by, or connected to any specific hardware manufacturers, software companies, or file format standards organizations. Users are solely responsible for ensuring they have the legal right to view and edit any files opened with this application. The developer is not responsible for data loss, file corruption, system damage, or any legal consequences resulting from the misuse of this tool.