Favicon of hexyl

hexyl

Fast, lightweight hex viewer for the terminal written in Rust. Uses color-coded output to distinguish NULL bytes, printable ASCII, whitespace, and non-ASCII characters.

hexyl is a fast and intuitive hex viewer designed for terminal use. Written in Rust, it provides a clean, color-coded interface that makes analyzing binary files straightforward and efficient.

The tool uses intelligent color categorization to help you quickly identify different types of bytes:

  • NULL bytes (0x00) - highlighted distinctly
  • Printable ASCII characters - easily readable
  • ASCII whitespace - visible in the byte value panel
  • Other ASCII characters - clearly differentiated
  • Non-ASCII bytes - immediately recognizable

Key features include:

  • Lightweight and fast performance for examining large files
  • Customizable colors via environment variables supporting standard terminal colors and RGB hex format
  • Cross-platform support across Linux, macOS, Windows, BSD, and other Unix-like systems
  • Multiple installation methods including package managers (apt, brew, pacman), cargo, snap, and scoop
  • Clean, readable output with offset markers and organized byte display

Whether you're debugging binary files, analyzing protocols, or exploring file structures, hexyl provides the visual clarity needed to understand byte-level data at a glance.

Install

Apt
$ apt install hexyl

Features

True color

Media

Pros

3
  • Fast and lightweight hex viewer
  • Color-coded output for byte categories
  • Written in Rust

Related tools

Share:

Auto-fetched .

Recent releases

Similar to hexyl

Favicon

 

  
 
Favicon

 

  
 
Favicon