About This File
010 Editor: Pro Text Editor
- Edit text files, XML, HTML, Unicode and UTF-8 files, C/C++ source code, PHP, etc.
- Unlimited undo and powerful editing and scripting tools.
- Huge file support (50 GB+).
- Column mode editing.
010 Editor: World's Best Hex Editor
- Unequalled binary editing performance for files of any size.
- Use powerful Binary Templates technology to understand binary data.
- Edit 160+ formats.
- Find and fix problems with hard drives, memory keys, flash drives, CD-ROMs, etc.
- Investigate and modify memory from processes.
Binary Templates - Hex Editing to a New Level
Why is 010 Editor so powerful? Unlike traditional hex editors which only display the raw hex bytes of a file (1), 010 Editor can also parse a file into a hierarchical structure using a Binary Template (2). The results of running a Binary Template are much easier to understand and edit than using just the raw hex bytes.
- Binary Templates are easy to write and look similar to C/C++ structs except they may contain if, for, or while statements as well as functions or complex expressions.
- Powerful enough to parse almost any binary file format.
- Can be set to run automatically when files are opened.
- Templates may be shared and a list of templates for download is available in our Template Repository.
Scripting - Automate your Editing
- Simple or complex editing operations can be automated using a syntax similar to C/C++.
- Features over 300 different functions for operating on data.
- Integrated with Binary Templates to intuitively edit files. Simply assign to variables defined in a Binary Template to modify a file.
- Scripts may be shared and a list of scripts for download is available in our Script Archive.
- Run scripts from the command line with no user interface for batch processing.
...plus much more.
- Powerful Workspace view including file explorer.
- Convert data between ASCII, EBCDIC, Unicode, UTF-8, etc.
- Inspector allows data to be quickly interpreted in different formats.
- Mark important bytes using Bookmarks.
- Full integrated expression calculator.
- Apply Highlighting rules to identify bytes in a file.
- Import or export data in Intel Hex Format, Motorola S-Records, Hex Text, C/C++/Java Code, Base64, Uuencoding, RTF, or HTML.
- Printing with full print preview, headers, footers, and margins.
- Powerful integrated debugger for Templates and Scripts.
What's New in Version 12.0.1 See changelog
Released
- Fixed SHA512 and SHA384 reported the wrong value on files of a particular length.
- Fixed a possible crash in scripts that write a large amount of data to a file.
- Fixed a popup dialog asking about Inspector.bt was hard to read when upgrading to v12 with a light theme enabled.
- Fixed the program version number was not being picked up by Winget.