Screenshot of SnowHex on macOS, with syntax highlighting for a GIF image, with two auxiliary windows: one with a preview of the image and one to change the color of a palette element Screenshot of SnowHex, with the Find feature to find a sequence of bytes in a GIF file, and another window to edit the delay between images for the animated GIF

SnowHex

This project is a Java desktop hex file editor, with syntax highlighting.

Features:

  • View and Edit files in Hexadecimal
  • Supports selection, Copy/Paste, Insert, Overwrite, Delete bytes
  • Have syntax highlighting for multiple formats (currently GIF, SNI, COR...)
  • See and edit properties about bit fields and bytes for supported formats (currently GIF)
  • View a Preview of the file in real time (for GIF, SNI)
  • Supports Find to find a sequence of bytes in the file, a string, or an encoded number

The app is written in Java and is open source. You can make your own TokenMaker subclass if you want to support a new file format.

View Product Page | GitHub Repository