Download HexEditor
Available for Windows, macOS, and Linux.
Windows
64-bit installer for Windows 10/11
macOS
Universal binary for Apple Silicon and Intel Macs (macOS 11+)
Linux
.deb package for Debian-based distributions (amd64, arm64)
System Requirements
- Windows 8.1 or later
- 64-bit processor
- 1 GB RAM minimum
- 100 MB disk space
- macOS 11 Big Sur or later
- Apple Silicon or Intel
- 1 GB RAM minimum
- 120 MB disk space
- Modern distro (2020+)
- 64-bit processor
- 1 GB RAM minimum
- 100 MB disk space
Installation Instructions
- Download the installer (.exe file)
- Run the installer and follow the setup wizard
- Launch HexEditor from the Start menu or desktop shortcut
- Download the .dmg file
- Open the .dmg and drag HexEditor to Applications
- Launch from Applications or Spotlight
- If prompted about an unidentified developer, go to System Preferences → Security & Privacy to allow
Option 1 — apt repository (recommended)
- Add the signing key and repository:
wget -qO - https://download.vvsoft.me/vvsoft-pub.gpg | sudo tee /etc/apt/keyrings/vvsoft-pub.asc > /dev/null
echo -e 'Types: deb\nURIs: https://download.vvsoft.me/repos/hexeditor/apt\nSuites: stable\nComponents: main\nArchitectures: amd64 arm64\nSigned-By: /etc/apt/keyrings/vvsoft-pub.asc' | sudo tee /etc/apt/sources.list.d/vvsoft.sources
- Install:
sudo apt install hexeditor
- Future updates via
sudo apt upgrade
Option 2 — manual .deb install
- Download the .deb package for your architecture (amd64 or arm64)
- Install:
sudo dpkg -i hexeditor_0.5.0_amd64.deb
Version History
-
Fonts in pt and interface scaling
-
Added schema history
-
Search history
-
Search preferences loading
-
Updater behavior on macos
-
Updater progress animation
-
UI elements disappearing
-
New: Drag and drop files
-
macOS: App launch refactoring
-
Crash on exit on macOS
-
File passed via Open With on macOS was not opened when the app was not running yet
-
Window handling improvements (Massive windowing refactoring)
-
Emoji drawing
-
Crash when an opened file is deleted, moved or replaced by another program
-
Saving content typed into the initial empty tab produced a zero-length file
-
Unsaved data was lost when saving failed (e.g. no write permission)
-
Unchanged data copied to buffer
-
Autoscroll on Linux and Windows
-
macOS updater
-
Windows recent files menu initialization
-
Missing open with functionality in macOS bundle
-
Some animations
-
New: Tab dragging
-
New: Animations
-
File changes watching
-
New: Fuzzy search in command palette and file switcher
-
New: Python plugins
-
New schemas
-
Byte order (Little Endian / Big Endian) per field or entire schema
-
Tags improvements
-
Tags drawing performance
-
New: PE and ELF executable header schemas; updated ZIP full parsing schema
-
macOS DMG build
-
Application icons
-
Tag engine improvements for dynamic data handling
-
Various rendering improvements
-
Dependency library versions updated to meet minimum Debian Bookworm requirements
-
Recent files on file save
-
Build fixes and improvements
-
New: Raspberry theme
-
Activate window on file open
-
User settings autosave
-
Tab close button improvements
-
Reload schema menu item
-
Scrollbar styles
-
Bugfixes for dialogs and cursor handling
-
Various bugfixes and improvements
-
New: Recent files
-
Autoupdater fixes for Windows
-
Download update archive fallback when autoupdate is not possible
-
New file menu item on Linux
-
New: Tab close confirmation
-
Readonly memory map mode for file manipulations
-
Daemonize application on startup
-
Default directories for file open and save dialogs
-
Application dialogs
-
New: Updater
-
Pipe support (stdin/stdout on Linux/macOS)
-
New: Schemas menu
-
User settings file
-
Strokes drawing improved
-
New: Multithreaded search
-
Interface drawing improved
-
SKIA as submodule
-
Build fixes and optimizations
-
Loading settings files from multiple locations
-
Default settings file in Linux package
-
New: Basic cross-platform application
-
Hex editor rendering
-
Multi tab editor
-
New: Tags engine
-
Unicode search
-
Skia renderer
-
Many UI components
-
Theming support
-
CLI
-
File open and save
-
New: Command palette