Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
A hex editor is a software application that is used for analyzing, viewing and running of hexadecimal coded files on a computer. A hexadecimal file is a standard for storing binary files that can be used directly by the computer.
A hex editor is also known as a byte editor or binary file editor.
A typical hex editor consists of three areas: the left side is the address area that has the byte address, the center area with a hexadecimal display and the right side where characters are displayed. Some hex editors offer the users the ability to customize which area displays what form of data and can even let the user have their own text configuration.
Since a hex editor displays a raw form of data, it does not require an interpreter to display text in a user-understandable form or format. The byte form of every command written in any code is stored in a hex file so that when opened in a hex editor, it shows the exact physical location of memory of objects and variables.