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.
A free collection of checksum correction plugins for TunerPro that ensures safe ECU tuning. Automatically verify and update file checksums for reliable vehicle performance.
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.