GHex is an open source and free graphical application designed to act as a binary editor for the GNOME desktop environment.

GHex provides support for loading data from any file, as well as to view and edit the respective data in ASCII or HEX. The program is very useful for developers who want to debug issues with encodings or object code.

Another interesting aspect of this application is that it was reported to be used by kids who cheat at computer games, simply by adding lives or score to saved games.

GHex is written by Chema Celorio and Jaka Mocnik and it is distributed through the GNOME desktop environment, but it can be installed separately in other DEs where GTK+ is available.