Edit Anything

Professional text and hex editing
with Binary Templates technology.

010 Editor - Text/Hex Editor Homepage

Binary Templates have a slightly different syntax than regular ANSI C files and are not meant to be fully ANSI compliant. The following is a list of important differences between ANSI C and Binary Templates:

  • Pointers - See Script Limitations.

  • Preprocessor - See Script Limitations.

  • Multi-dimensional Arrays - When declaring arrays (see Arrays and Strings), multi-dimensional arrays are not supported (this includes arrays of strings). When writing a Template, a combination of structs and arrays can be used to simulate multi-dimensional arrays. For example, the array 'float matrix[4][4]' could be defined as

        typedef struct 
            float row[4];
        MATRIX m;
  • Control statements - See Script Limitations.

This is the manual for 010 Editor, a professional hex editor and text editor. Use 010 Editor to edit the individual bytes of any binary file, hard drive, or process on your machine. 010 Editor contains a whole host of powerful analysis and editing tools, plus Binary Templates technology that allows any binary format to be understood.

Newsletter - Receive special offers, tips, tricks and news. Join now

010 Editor v10.0.1 is here!
What's new?



010 Editor

E-mail: info@sweetscape.com