RByte – Reductionist’s Hex Viewer

Looking at files and partitions as is

Arrow Up Screenshot of the hexadecimal viewer RByte Arrow Down

RByte is a hexadecimal viewer for files and partitions. It is built with GTK+ and runs on Linux.

To display partitions as well as files, the program requires read permission.

The size of the file or partition being displayed is effectively unlimited.

Bytes can be interpreted and used in different ways, so RByte offers four methods for copying selected bytes to the clipboard.

The table below shows what will be placed on the clipboard when three bytes with the values 0x41, 0x42, and 0x43 are copied.

CommandData typeClipboard contentTarget application
Copy hexadecimal values as textText string41 42 43Any text editor
Copy binary values as textText string01000001 01000010 01000011Any text editor
Copy symbols as textText stringABCAny text editor
Copy bytes as isapplication/octet-stream0x41 0x42 0x43Application that accepts unspecified byte streams

Although RByte is mainly designed for viewing files and partitions in hexadecimal form, it also provides limited editing features for smaller files, including deleting bytes, pasting bytes from the clipboard, and inserting bytes typed on the keyboard.

The program consists of a single file and runs out of the box.

If you want RByte to save its settings, create an empty file named rbyte.conf and place it either in the same directory as the program file or in ~/.config/rbyte/rbyte.conf. Here, the tilde means the home directory, for example: /home/andrew/.config/rbyte/rbyte.conf.

VersionSizeOSPlatform
0.75205 K
(209 780 bytes)
Linux Mint 17 (Ubuntu 14.04)
or later/similar
32-bit,
GTK 3.10–3.24
RByte
SHA-256: f6cdaa582b954ea722f69bc833e0fe177f130af40d818a5afa803671119a5425
0.75216 K
(221 352 bytes)
Linux Mint LMDE 6 (Debian 12)
or later/similar
64-bit,
GTK 3.24
RByte
SHA-256: e6189c7c9ea8583442f0162e13329d41ab198256493d5196469960c4885817b9
© A. Rumyantsev, 2023–2026
softivist.com