What is 010 Editor ?
Professional Text Editor
- Edit text files, XML, HTML, Unicode and UTF-8 files, source code C / C ++, etc.
- Unlimited undo and powerful editing and scripting tools.
- Huge file support (50 GB+).
The best hexadecimal editor in the world
- Unmatched binary editing performance for files of any size.
- Use powerful binary model technology to understand binary data.
- Find and fix problems with hard drives, memory keys, thumb drives, CD-ROMs, etc.
- Investigate and modify the memory of processes.
Binary models - Hexadecimal editing to a new level
Why is 010 Editor so powerful? Unlike traditional hexadecimal editors that display only the raw hexadecimal bytes of a file (1), Editor 010 can also parse a file in a hierarchical structure using a Binary Model (2). The results of running a Binary Model are much easier to understand and edit than using only the raw hexadecimal bytes.
- Binary models are easy to write and look similar to C/C++ structures, except that they can contain if, for, or while statements, as well as complex functions or expressions.
- Powerful enough to parse almost any binary file format.
- It can be configured to run automatically when files are opened.
- Templates can be shared and a list of downloadable templates is available in our Templates Repository.
Analysis tools - analyze your data
Several sophisticated tools are included in 010 Editor to analyze and edit binary files:
- Full Find, Replace, Find in files and replace in file functionality for many different data types.
- Powerful binary comparison tool to analyze byte-by-byte differences between two files.
- Use the Histogram tool to count byte occurrences and view the data.
- Calculation Check Sum/Hash algorithms including CRC-16, CRC-32, Adler32, MD2, MD4, MD5, RIPEMD160, SHA-1, SHA-256, TIGRE, etc.
Scripting - Automate your editing
- Simple or complex editing operations can be automated using a c/c++-like syntax.
- It has more than 300 different functions for data operation.
- Integrated with binary templates to edit files intuitively. Simply assign to variables defined in a binary model to modify a file.
- Scripts can be shared and a list of downloadable scripts is available in our script file.
- Run scripts from the command line without user interface for batch processing.
... and more.
- Powerful view of the workspace, including file explorer.
- Convert data between ASCII, EBCDIC, Unicode, UTF-8, etc.
- Inspector allows data to be interpreted quickly in different formats.
- Check important bytes using Bookmarks.
- Full integrated expression calculator.
- Apply highlighting rules to identify bytes in a file.
- Import or export data in Intel Hex, Motorola S-Records, hexadecimal text, C/C++ / Java, Base64, UUencoding, RTF, or HTML.
- Print with full print preview, headers, footers, and margins.
System Requirements
Windows 10/8/7 / Vista / XP / 2000, macOS or Linux.