HxD Hex Editor Background
HxD Hex Editor Icon

Inspect and edit any file, main memory, or disk/disk image.

1 Ratings
All Versions
Total Downloads
Downloads Last Week
Current Version
Total Downloads
Downloads Last Week
Downloads Last 10 Weeks
All Versions
1 Ratings
Current Version
0 Ratings

HxD Hex EditorOverview

HxD Hex Editor provides tools to inspect and edit files, main memory, disks/disk images and their structure, using a simple and modern interface. You can employ it to analyze big log files, patch ROM files for emulators, repair disk structures, validate data or search for game cheats. Features of HxD include efficient handling of huge files, fast and flexible search & replace, file comparison, checksum & hash generation, exporting to several formats (source code, formatted output like HTML, hex files for EEPROM programming), a file shredder, a file splitter/joiner, and graphical statistics.


  • New: Data inspector
    • interprets bytes at the current caret position into various datatypes:
      • binary (bit sequence), integer, floats, time and date, character, GUID and disassembly (x86 and AMD64)
    • allows editing all types except for assembly
    • option to display integers in hexadecimal
    • option to select big/little endian byte order
    • property grid widget/control written from scratch
  • New: 64-bit version of HxD
    • support for RAM/virtual memory editing of other 64-bit processes
    • integration into 64-bit Windows Explorer context menu
  • New: Fully Unicode based GUI and program code
  • Enhanced: Disk-open window
    • Shows disks to non-admins to allow opening those that normal users have access to (e.g., removable USB drives) instead of always requiring to restart as admin.
    • Shows more information (name, hardware id, type, size) for easier identification
    • Sortable by columns/categories
    • Resizeable window
  • Enhanced: RAM/virtual memory open window
    • allows sorting, shows PID and bitness (32/64) of each process
  • Enhanced: Disk write handling
    • automatically unmount relevant partitions/volumes before writing, to avoid access errors where possible
  • Enhanced: Reduced locking to a minimum and adapted caching
    • significant code redesign and rewrite to allow for minimal file locking to enable easier sharing files with another program
    • less disturbing "file has changed externally" messages, at the bottom of a hex editor window
  • New: Import function
    • supported formats are: Intel Hex, Motorola S-Record and ETL Extended
  • Enhanced: Export function
    • new format: PureBasic
  • New: Alternating color for hex columns (configurable)
  • Enhanced: Compare window
    • option groupbox for window arrangement
    • option groupbox to select compare scope
  • New: Unified setup (includes all languages, all editions, 32/64-bitness)
    • Portable edition can be configured through setup, then becomes independent.
      • Ensures a user is not surprised when storing HxD to a write-once medium, then HxD opens for the first time and the configuration can't be changed.
    • Allows to create readonly config for HxD (e.g., for use on CD/DVD or USB thumb drives).
  • Better Windows Vista and higher support
    • Automatic request for admin priviledges when configuring Windows explorer context-menu
    • Better error handling for inaccessible disks
    • New file open/save windows
  • New: Recently opened disk images (restores bytes per sector as well)
  • Enhanced: Disk editor detects sectors larger than 512 byte and can access full size of a volume/disk (Windows could limit it to file system's end)
  • Enhanced: Allow “bytes per row” to go up to 4096 instead of just 512
  • New: Option to make hexadecimal numbers in editor lower case
  • New: Add CRC-32C as new supported checksum
  • Enhanced: CustomCRCSettings stored to config file
  • Changed: Statistics window evaluates the current selection only, or the entire file if there is no selection
  • Enhanced: Search window
    • Tab per datatype instead of a combobox
    • New "Search all" button (and result window)
  • Enhanced: Windows explorer context menu
    • Option to choose with entries to add, instead of adding both, "Open with HxD (readonly)" and "Open with HxD", by default
  • Enhanced: Update checker supports proxies that require user authentication
  • Enhanced: Hex Exporter adds number base when outputting offsets, e.g., "StartOffset(h): 12345678"
  • Babelfish and related translation tool chain significantly enhanced for easier automation, 64 bit (PE file handling), Unicode, full XML, and new Delphi version support.
  • Performance enhancements, flicker reduction
  • Many bug fixes and other refinements of code and GUI (some listed in the forums)
  • Rewriting or updating lots of third party libs to x64 and Unicode
  • Patching Delphi RTL/VCL bugs

HxD Hex EditorTech Specs

File Size
Operating Systems
Windows 98/Me/NT/2000/XP/2003/Vista/Server 2008/7
System Requirements
No additional system requirements.

AppsSelected For You

TopStyle Icon
TopStyle contains powerful tools for building standards-compliant web sites.
Notepad++ Icon
Don Ho
Edit several programming languages running under the MS windows environment.
ArgoUML Icon
CollabNet Inc.
ArgoUML is the leading open source UML modeling tool.
Aptana Studio Icon
Appcelerator, Inc.
Free, open source Ajax and PHP development environment.
Sublime Text Icon
Sublime HQ Pty Ltd
Sublime Text is a sophisticated text editor for code, markup and prose.
NetBeans IDE Icon
Oracle Corporation
Fully-featured Java IDE written completely in Java, with many modules available.
UltraCompare Icon
IDM Computer Solutions, Inc
Offer features to compare text files and folders.
Eclipse Classic (64-bit) Icon
The Eclipse Foundation
Complete environment for Java.