Hex to Decimal Converter
What is this tool?
ECUs store data in hexadecimal format. Use this converter to see the decimal values — for example, 0x20 equals 32.
Example Use
You extracted 0x10 0x14 0x1A from your ECU. This becomes 16, 20, 26 — perhaps boost values at different RPM or load points.
Common Hex Values
| 0x10 | = 16 |
| 0x1A | = 26 |
| 0x20 | = 32 |
| 0xFF | = 255 |
Tips for Reading ECU Maps
- Most ECU maps store values as unsigned 8-bit integers (0–255), which must be scaled to real-world units.
- For example, ignition timing maps often scale 1 unit = 0.75° advance. So 0x20 = 32 = 24°.
- Boost maps might scale 1 unit = 0.1 bar or 0.5 psi.
- Axis data (RPM, Load) is usually stored in hex and scaled. Example: 0x30 = 48 = 2400 RPM if the scale is 50 per unit.
- Some maps are inverted (e.g., throttle maps or torque limits) — higher values might mean less output.
- Different ECU manufacturers use different conventions. Bosch ECUs might use linear scaling, while Delphi might pack data.
- It’s important to view maps in context with tools like WinOLS or ECM Titanium to see axis references and smoothing.