Binary Templates
Turn raw bytes into readable structures with templates that map headers, fields, arrays, and nested data.
- Parse 300+ formats
- Edit structured values
- Share templates
010 Editor is a professional text and hex editor built for people who need to understand, edit, compare, and automate real data. Decode complex formats with Binary Templates, then work directly with the bytes underneath.
Version 16.0.4 · Windows · macOS · Linux · 30-day free trial
Go from a single byte to a complete file format without changing tools. 010 Editor combines low-level control with high-level analysis.
Turn raw bytes into readable structures with templates that map headers, fields, arrays, and nested data.
Work directly with bytes while keeping offsets, decoded values, searches, comparisons, and analysis close at hand.
Move from binary to source, configuration, XML, JSON, and other text without leaving the same workspace.
Automate repeatable inspection and editing with a scripting language designed for working with file data.
Investigate unknown data with visual and numerical tools built into the editor.
Inspect drives and processes when your workflow requires visibility below the file level.
Try the small byte viewer below. The full application adds Binary Templates, inspectors, searches, comparisons, scripts, visualizations, and far more.
Enter hexadecimal bytes and see their text representation immediately. Switch the first four bytes between big- and little-endian ordering.
Explore the manualOpen a binary, text file, memory dump, disk image, or other data source.
Search, compare, visualize, calculate hashes, inspect values, and mark important regions.
Use a Binary Template to turn offsets and bytes into a navigable hierarchy.
Use scripts and command-line execution for recurring analysis and editing tasks.
Different editors are built for different jobs. This comparison highlights capabilities that matter when binary analysis becomes a daily workflow.
| Capability | 010 Editor | HxD | Hex Fiend | ImHex | WinHex |
|---|---|---|---|---|---|
| Windows / macOS / Linux | ✓ | Windows | macOS | ✓ | Windows |
| Binary Templates / structured parsing | ✓ | Limited | Limited | ✓ | Limited |
| Integrated scripting | ✓ | Plugins | Plugins | ✓ | ✓ |
| Text editing | ✓ | ✓ | ✓ | ✓ | Limited |
| Binary comparison | ✓ | ✓ | ✓ | ✓ | ✓ |
| Entropy / data visualization | ✓ | Basic | Basic | ✓ | ✓ |
| Drive and process editing | ✓ | ✓ | — | Limited | ✓ |
| Commercial support and licensing | ✓ | Freeware | Free | Open source | Commercial |
See each project's official documentation for the latest platform and feature details: HxD, Hex Fiend, ImHex, and WinHex.
010 Editor is commercial software with a free 30-day trial. Current official pricing is shown below.
For professional and commercial use.
For eligible home and academic use.
Updates and practical articles for people who spend time inside files.
A concise look at the 16.0.4 maintenance release and the improvements it brings to everyday binary editing.
Read article →An overview of the major capabilities introduced in 010 Editor 16, including incremental find, threaded searches, highlighting, entropy analysis, and macOS ARM support.
Read article →How real-time syntax parsing makes the text side of 010 Editor more useful without taking away its binary-first workflow.
Read article →010 Editor is a professional text editor and hex editor for Windows, macOS, and Linux. Its Binary Templates technology can parse structured binary data into readable, editable fields.
Yes. You can download 010 Editor and use it free for 30 days before purchasing a license.
Binary Templates describe the layout of binary data. 010 Editor can use them to present headers, structures, arrays, values, and nested records in a hierarchical Template Results view.
The current release is available for Windows, macOS, and Linux, including both Intel and ARM downloads for macOS.
Yes. 010 Editor is designed for large-file workflows and the official product documentation describes support for text files larger than 50 GB as well as very large binary files.
Download the 30-day trial and put 010 Editor against the files you actually work with.
Download 010 Editor