Features real-time syntax parsing using Tree-sitter.
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+) and 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 and
edit 280+ formats.
Find and fix problems with hard drives, memory keys, flash drives, CD-ROMs,
processes, etc.
Digital forensics, reverse engineering and data recovery.
Reverse Engineering
Binary format analysis.
Disassembly of X86, ARM, MIPS, PowerPC, SPARC, SystemZ and XCore.
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.
Try this:
Download and install 010
Editor, then open any BMP, ZIP, or WAV file and you will be
presented with the whole file parsed into a data structure
for easy editing.
Download a free 30-day trial for Windows 11/10/8/7/Vista/2000, macOS, or Linux. Try 010 Editor and
we think you'll agree that 010 Editor is the most powerful of all hex editors available today.