The hex editor shows the raw bytes of the active section and lets you read, compare and edit them directly — useful when a value is not covered by a named map. Open it from Editors › Hex Editor (Ctrl+H); it works on the active version’s active section.
Figure 1
The toolbar
The toolbar runs along the top, in groups from left to right:
Decode — Type (decode each cell as an 8/16/32-bit integer or float), Bytes (the byte order / endianness) and Cols (how many columns to show, so a table lines up to its real width).
Find & Pair — Find a value, and Pair with… to link this editor to another for side-by-side scrolling.
Value display — a Hex/Dec toggle (hex digits or decimal) and a Raw/Scaled toggle (raw bytes or scaled physical values); in scaled mode a × factor and + offset field appear so you can apply a simple scaling.
Modify — a menu of curve operations applied to the selected cells (Fill, Add/Subtract, Multiply, Interpolate, Smooth).
Compare — a Ref picker (choose the comparison version) and a Diff menu that tints cells by how far they deviate from it.
Visualize — Spark (a per-cell sparkline bar, with a layout sub-button), Heatmap (shade each cell by value) and ASCII (a printable-text gutter on the right). With the right column count these make tables, axes and flat fill regions stand out.
Extras — Colours… tunes the heatmap/sparkline palette, and Hide Toolbar / Hide Status Bar reclaim space (bring them back from the right-click menu).
The right-click menu
Right-click anywhere in the grid for the full command surface — more than fits on the toolbar:
Read-only at the top toggles editing for the whole editor; Show Toolbar / Show Status Bar appear here when either is hidden.
Copy/Paste (with Copy address), Select (all / clear) and Select Mode — Linear (a byte-address range) or Rectangle (a row × column block).
Jump — to the active point, into the 2D editor at the same address, or to a typed address (hex 0x… or decimal).
Navigation — jump to start/end, step one cell or sixteen, and (when applicable) move between maps or between differences.
Find, Modify (the same operations as the toolbar) and Note (add/edit/delete and step between notes).
Map — only when you right-click over a recognised map region: jump to it (switching the type/endian to match) or open its Properties on the Default, X-axis or Y-axis tab.
The floating Navigation and Pair Offset windows do the same jobs in a dockable panel — see comparing & navigating files.
The status bar
The bar along the bottom has three segments:
Left — readout: the active cell’s address, its decoded value and the selection mode (plus the reference value and Δ when comparing).
Centre — selection stats: the number of selected cells, the block size (rows × columns) and their min / max / average / sum (with a Δ-range when comparing).
Right — context: the current type, endian and total cell count, with a [REF] or [DIFF] tag when a comparison view is active.
Comparing against the reference
With the Diff view on, the editor compares the current version against the chosen reference: show the reference value, the delta (current − reference), or the percent change, and highlight changed only to hide everything identical. Use the Navigation menu’s Previous / Next Difference to step between the changes.
Editing the bytes
Select cells — a linear range or a rectangular block — then apply a Modify operation: Fill sets them all to one value, Add/Subtract shifts them, Multiply scales them, Interpolate lays a linear ramp across the selection, and Smooth averages neighbours. Copy and paste move values between selections. Every edit is undoable, and Read-only protects a file you only mean to inspect.
Warning— editing raw bytes changes the file’s integrity value. Correct the checksum on export, or the ECU may reject the image.
Notes
A note attaches a comment (title and text) to a span of bytes, shown as a coloured overlay. Add one from a selection, edit or delete it later, and step between notes. Notes are metadata, so they stay available even in read-only mode — they are the same region comments you see across the collection.
Tip— hunting for a table? Turn on the heatmap and adjust the column count until a rectangular block lines up — that regular pattern is usually a map, which you can then open in the 2D editor.
Lets you quickly disable fault codes to turn off the MIL light directly from your ECU file. Available in Standard and PowerTools editions with advanced scripting and online presets to remove faults by component groups.
Petrol10 - Immobilizer
Immobilizer deactivation software for automotive professionals. Disable factory immobilizers directly in the ECU file ideal for engine swaps, track vehicles, and module replacements.
Tuning Editor
A free, modern Windows software for viewing and editing ECU calibration data - map and hex editors, tuning calculators, and online services.