Convert hex ↔ decimal ↔ binary for map editing — 8/16/32-bit, signed, endian-aware.
Choose if you are typing hex, decimal or binary, and the data width (8/16/32-bit).
Unsigned, or signed two's-complement for axis/correction values that go negative.
See hex, decimal, binary and the byte-swapped (endian) hex for the same value.
ECU maps store values as raw hex words. To read or edit a cell you convert between hex and the physical value, often as a signed 16-bit two's-complement number.
Many ECUs store 16/32-bit words little-endian. Swapping the byte order (e.g. 2B1A ↔ 1A2B) is needed when a tool shows the opposite order. The tool gives both.
It is how negatives are stored: for a signed 16-bit value, anything ≥ 0x8000 represents a negative number. Select Signed to decode it correctly.
The desktop Softechpro Solutions software corrects checksums for 260+ ECU families and does DPF/EGR/AdBlue/DTC off, Stage tuning and DTC diagnostics offline.
See pricing — €299 one-time