A fast, local-first, scriptable hex editor for modern file analysis.
Choose a file from your device . Everything stays local.
Features
Hexed is a powerful hex editor with built-in tools for interpreting data, extracting strings, parsing templates, and calculating checksums. Search and share files directly from the toolbar, and view contextual information through labels.
View bytes at the selected offset interpreted as integers, floats, dates, and more. Configure endianness (little/big) and number formats to decode binary data structures.
Perfect for analyzing file headers, network protocols, and binary formats where you need to understand the numeric meaning of raw bytes.
Extract and display readable text strings from binary files. Configure minimum length and encoding (ASCII, UTF-8, UTF-16) to find embedded text.
Essential for reverse engineering, forensics, and analyzing executables to discover error messages, file paths, API endpoints, and other human-readable content.
Parse binary files using Kaitai Struct templates to automatically decode structured data formats. Browse parsed objects as a tree and navigate to specific offsets.
Supports hundreds of file formats including archives, images, executables, and network protocols. Perfect for understanding complex binary structures without manual parsing.
Calculate and display cryptographic hash checksums including MD5, SHA-1, SHA-256, and more. Verify file integrity and compare files using their unique fingerprints.
All algorithms are computed in parallel for fast results. Use checksums to ensure files haven't been modified or to identify duplicate files.
View a live preview of the byte data by detecting the format (image, video, PDF, etc.) and rendering it appropriately.
Supports images, audio/video, PDFs, plain text, HTML, SVG, and XML with automatic format detection and manual override options.
Share files via URL with optional file data embedding. Generate shareable links that others can use to view the same file in their browser.
Choose to include the file data in the URL or share just the file reference. Perfect for collaboration and sharing analysis results.
Find patterns in your file using hexadecimal or text search. Navigate through matches and jump directly to found offsets.
Supports both hex patterns (e.g., "FF D8 FF E0") and text strings. Essential for locating specific data, magic numbers, or strings within binary files.
Display the file size in a human-readable format (bytes, KB, MB, GB). Always visible in the editor interface for quick reference.
Essential information for understanding file scope, planning analysis, and verifying file operations.
Monitor browser memory usage in real-time while working with files. Track heap usage, limits, and memory pressure to optimize performance.
Helps identify memory-intensive operations and ensures smooth performance when analyzing large binary files. Click to view detailed memory metrics.
Visualize
Analyze binary files through statistical and pattern-based visualizations. Discover entropy patterns, detect correlations, analyze byte distributions, and identify structures in your data with interactive charts and graphs.
Measure how correlated data is with itself at different lag offsets to detect repeating patterns, encryption, compression, and structured data regions.
High autocorrelation indicates repeating patterns; low values suggest randomness. Essential for binary analysis and forensics to identify encrypted or compressed regions.
Visualize the frequency distribution of each byte value (0x00-0xFF) in your file as a bar chart. Quickly identify which bytes are most common or rare.
Useful for detecting encryption (uniform distribution), compression, or identifying common patterns. High peaks indicate frequently used byte values; flat distributions suggest randomness.
View a scatter plot of file offset versus byte value to reveal file structure, headers, patterns, and data organization at a glance.
Each point represents a byte at a specific position. Clusters reveal structured data, transitions show format boundaries, and patterns expose repeating sequences.
Test how well byte distribution matches a uniform (random) distributionusing statistical analysis. Lower values indicate randomness; higher values reveal structure.
Commonly used in binary analysis and forensics to identify encrypted, compressed, or structured data regions. Perfect for detecting hidden patterns in seemingly random data.
Measure randomness and structure using Shannon entropy. Higher entropy means more random data; lower entropy suggests patterns or readable content.
Essential for identifying encryption, compression, and structured data formats. Used widely in compression, cryptography, and binary analysis workflows.