Overview
YuHex is a simple binary editor for Windows.
It supports hex editing, text display, search, offset jumps, a data inspector, struct view, localization, and the core tools needed to inspect and edit binary files.
Media Coverage
Articles and listing pages that introduce YuHex.
Screenshots
Download
Free Edition
| Version | Release Date | Download |
|---|---|---|
| 2.01 | May 29, 2026 | YuHex-2.01-win-x64.zipYuHex-2.01-win-x64.msi |
Microsoft Store Edition
| Version | Release Date | Download |
|---|---|---|
| 3.00 | May 29, 2026 | Get it from Microsoft Store |
Features
.yupat definition files to inspect binary layouts as structured data.Struct View
Settings File
YuHex saves settings in yuhex.settings.json. The location depends on the distribution format.
| ZIP Edition | If yuhex.portable exists next to the executable, settings are saved next to the executable. |
|---|---|
| MSI / Standard Use | Settings are saved to %LOCALAPPDATA%\YuHex\yuhex.settings.json. |
| Microsoft Store Edition | Settings are saved to %LOCALAPPDATA%\Packages\<PackageFamilyName>\LocalState\yuhex.settings.json. |
System Requirements
| OS | Windows 11 (64-bit) |
|---|---|
| Processor | Intel / AMD 64-bit processor |
| .NET Framework | Not required (native application) |
License
The license is provided in English. See the License page for details.
Copyright
Copyright belongs to Yutaka Hirata.
(C) 2026 Yutaka Hirata.
Keyboard Shortcuts
Global
Ctrl+F | Open the search dialog. |
Ctrl+G | Open the Go To dialog. |
Ctrl+R | Toggle Read Only mode. |
Ctrl + Mouse Wheel | Adjust the zoom level. |
Hex Dump Area
Ctrl+C | Copy the current selection. |
Esc | Clear the current selection. |
Insert | Toggle overwrite and insert mode. |
Delete | Delete one byte at the cursor, or delete the selection. |
Backspace | Delete one byte before the cursor, or delete the selection. |
Up / Down / Left / Right | Move the cursor. |
Page Up / Page Down | Move one page up or down. |
Home / End | Move to the start or end of the current row. |
Ctrl+Home / Ctrl+End | Move to the start or end of the file. |
0-9, A-F, a-f | Enter hexadecimal values for editing. |
Other
F5 | Reload the currently opened .yupat definition file in Struct View. |
Ctrl+C, Ctrl+Insert | Copy the selected value in Data Inspector or Struct View. |
Ctrl+A | Select all text in the info pane or error message area. |
Enter | Execute the default action in search, Go To, and about dialogs. |
Esc | Cancel the current search or close an idle dialog. |
Alt+F / Alt+E / Alt+V / Alt+H | Open File, Edit, View, and Help menus. |