FREE TOOL · 100% CLIENT-SIDE
ECU checksum detector
Drop your ECU dump (.bin / .ori / .hex / .s19 / .frf) to identify the checksum format it uses. The file is parsed locally in your browser — it never gets uploaded to our server. We just tell you what's there.
What this tool checks
- Bosch EDC15 / EDC16 — Outer CRC at end of bin, fixed offset. We detect the family from header bytes.
- Bosch EDC17 / MED17 — Multi-block CRC32 with header table at fixed offsets. We locate the signature.
- Bosch MD1 / MG1 / MEDC17 — Encrypted firmware with HMAC-SHA1. Detected from .frf wrapper.
- Delphi DCM3 / DCM6 — Trailing 32-bit sum + page CRC. Detected from layout.
- Siemens SID / SIMOS — Multi-page hash table at known offsets. Detected from header.
- Magneti Marelli MJD / IAW — Header signature + checksum block detection.
⚠ This tool only detects the format. To actually recompute the checksum after editing the calibration, you need the Softechpro V5 desktop tool — recomputing a Bosch multi-block CRC by hand is error-prone and a wrong checksum bricks the ECU on flash.