ECU File Analyzer

Open an ECU dump in your browser to find its hardware, software and part numbers, browse it in a hex view, compare it with a second file and see at once whether we have the original file for it. Free, no account, and your file is never uploaded.

Your ECU file

or drop a file here · BIN, ORI, MPC, E2P, DIM, HEX · up to 32 MB

Compare with (optional)

e.g. the original and the modified file

Your file never leaves your computer. It is opened in your browser; only the part and software numbers found in it are checked against our file library.

What the ECU file analyzer shows

  • Numbers inside the file: Bosch hardware (0 281 / 0 261) and software numbers (1037 / 10SW), VW / Audi / Seat / Skoda part numbers (for example 03L906018), Continental / Siemens, Denso and Delphi numbers, and the ECU family string (EDC16CP34, MED17, SID807...).
  • Matching files: every number is checked against our library of 36,000+ ECU files, so you see at once whether the original file for that software exists.
  • File facts: size, SHA-256, how much of the file is empty (FF) or zero (00) — a dump that is almost all FF or 00 is usually a failed read.
  • Hex view: scroll the whole file, jump to an offset and search text or hex bytes.
  • Compare: load a second file to see every changed region, the number of changed bytes and where they are — handy to check a tuned or immo off file against the original.

Typical ECU file sizes

SizeUsually
512 B – 64 KBEEPROM (93C/95xxx/24Cxx): immobiliser data, mileage, coding
256 KB – 1 MBOlder engine ECUs (EDC15, ME7) or the internal flash of an MPC processor (EDC16)
1.5 – 2 MBEDC16 external flash, EDC17 / MED17 with TC1766 / TC1767
4 MBEDC17 / MED17 / SID with TC1797 and similar
6 – 8 MB and moreCurrent generations (MD1, MG1, EDC17C64...) and full backups with several areas

Frequently asked questions

Is my file uploaded?

No. The file is read by your browser and stays on your computer. Only the numbers found in it (for example 1037379480) are sent to check whether we have a matching file.

Can it correct checksums or edit the file?

No, on purpose. A wrong checksum or a wrong byte can leave an ECU unable to start. Use your programming tool or a dedicated checksum module for that, and always keep the original read.

Which files can I open?

Any binary dump: .bin, .ori, .mod, .mpc, .e2p, .eep, .dim, .hex and others, up to 32 MB.

No number was found. Why?

Some ECUs store their numbers encoded or only in another area (for example in the EEPROM or the internal flash). Open the other file of the same read, or type the number from the ECU label into the ECU number lookup.