What is a Hex Editor?. A hex editor is a program which allows you to edit compiled programs and binary data-files. A hex editor is capable of completely displaying the contents of each file type. Unlike a text editor, a hex editor even displays control codes (e.g. linefeed and carriage-return characters) and executable code, using a two-digit number based on the hexadecimal system. .