Tool · Utilities

Binary Editor

Open a local file up to 4 MiB, paste hexadecimal bytes, or enter plain text; inspect and edit a paged working copy in this browser.

Load, inspect and edit bytes

Open a local file of any type up to 4 MiB, or paste complete hexadecimal byte values. Pasted plain text is available as a separate UTF-8 mode. The table shows absolute hexadecimal offsets and up to 256 bytes per page, with 8 or 16 values per row. Edit one byte at a time: press Enter or leave the field to commit; Escape cancels that field’s draft. Invalid values stay out of the working copy.

Original bytes and export

The original byte snapshot and editable working copy are separate in memory. Changed-byte count and markers compare the two; Revert all edits restores the original bytes, and Clear loaded data closes the current copy. Download exports the committed working bytes as an application/octet-stream file with a .edited suffix when changes exist. Browser memory is cleared when you leave or reload the page. No source-file structure, checksum, ECU compatibility, or vehicle safety is validated.

Related workflows and learning

Learn how bytes and offsets are displayed in Understanding Binary Files, Bytes, Hexadecimal and Offsets, then apply the concepts in Working with Raw ECU Files. You can send selected pasted bytes to Map Extractor, scan a file with Map Finder, or inspect a shaped table in Map Viewer. Those steps do not confirm the meaning or validity of the file.

Privacy preferences

This setting controls Hex Labs Google Analytics only. It does not control Google advertising consent. No ads are currently loaded.