Instant online · file back in seconds

BMW MS45
IMMO-OFF Calculator

Have a bench read/write tool? Skip the mail-in. Upload your original Siemens MS45 external-flash read (hardware 5WK93012, part 6577365) — we byte-check the exact file, patch out the immobilizer (EWS), and hand back a ready-to-flash file in seconds. No checksum correction needed.

Upload · verify · pay · download Version-locked + byte-verified Not charged if we can't do it

Online IMMO-OFF

Upload your MS45 file

$150
Byte-verified first · you're not charged if we can't match it

Instant file back

Supported MS45 reads are patched and returned in seconds — no shipping.

Byte-verified

We fingerprint your exact read before we patch — no guesswork.

Skipped if we can't

Unsupported version? Nothing is written and we route you to mail-in.

No checksum needed

MS45 immo bytes aren't checksum-guarded — the file flashes clean as-is.

Three steps, no shipping

If you can read and write your own MS45 DME on the bench, you can have an IMMO-OFF file in under a minute.

01

Read your DME

Pull a complete 1 MB external-flash read of the MS45 on the bench with any supported read/write tool.

02

Upload & verify

Drop the .bin above. We byte-verify the exact software version, then take payment — only if it is supported.

03

Download in seconds

The IMMO-OFF file is returned instantly — no checksum step. Write it back with your own tool.

What runs online vs. mail-in

Every upload is byte-checked against your exact file. Here's the quick map.

Instant online
MS45 · Siemens 5WK93012Part 65773651 MB external flash

Upload a complete external-flash read and download the IMMO-OFF file in seconds — immobilizer patched out, no checksum step. You're only charged after your exact file passes verification.

Mail-in delete
Other MS45 part #sMS41 / MS42 / MS43No bench toolEWS align

No tool, or a version we don't do online yet? Ship the DME to our mail-in BMW DME EWS delete and we'll read, patch, and return it.

Read it with any supported tool

Pull a complete external-flash read on the bench with one of these professional read/write tools, then upload it above.

Alientech KESS3 — tool to read a Siemens MS45 DME
Alientech KESS3
Bench · Boot
Alientech K-TAG — tool to read a Siemens MS45 DME
Alientech K-TAG
Bench · Boot
AutoTuner — tool to read a Siemens MS45 DME
AutoTuner
Bench · Boot
Magic Motorsport Flex — tool to read a Siemens MS45 DME
Magic Motorsport Flex
Bench · Boot
HexProg (Microtronik) — tool to read a Siemens MS45 DME
HexProg (Microtronik)
Bench · BDM
Xhorse Multi-Prog — tool to read a Siemens MS45 DME
Xhorse Multi-Prog
Bench · MCU

Also supported: FoxFlash · KT200 · BitBox · CMDFlash · MPPS — and most bench tools that produce a complete 1 MB read.

Product names and images indicate tool compatibility only. We are not affiliated with, or endorsed by, these manufacturers.

Frequently asked

Which BMW MS45 file does the online tool do?
The Siemens MS45 1 MB external-flash read, DME part 6577365 (Siemens hardware 5WK93012). Every upload is byte-verified against that exact software version first — if your read is a different part number, model year, or a partial read, nothing is written and we route you to the mail-in EWS delete.
Does MS45 need a checksum correction?
No. On this MS45 software the immobilizer bytes are not checksum-guarded — the immo-off file flashes and runs as-is, confirmed on a real car. That is why the calculator returns a ready-to-flash file in seconds with no extra checksum step.
What exactly does IMMO-OFF do?
It disables the immobilizer (EWS) check inside the DME so the engine starts and runs without a valid EWS handshake — for bench testing, standalone/swap builds, and repair where a matched EWS is not present.
What file do I upload?
A complete 1 MB (1,048,576-byte) external-flash read (.bin) of the MS45 DME, pulled on the bench with a professional read/write tool. It must be the full external flash — not the internal flash and not the EEPROM.
How fast do I get the file back?
Seconds. You upload, we byte-verify the exact file, you pay, and the IMMO-OFF file downloads immediately. Write it back with your own tool.
Could this brick my ECU?
The calculator is version-locked: it fingerprints your exact read and refuses to write a single byte unless it matches the software it was verified against. If we cannot match your file, you are not charged and we send you to mail-in. Always keep your original read as a backup before writing.
I do not have a bench tool — can you still help?
Yes. Ship the DME to our mail-in BMW DME EWS delete and we read, patch, and return it. The online tool is only for people who can read and write their own MS45 file.
Is this legal?
This service is for diagnostics, repair, engine-swap and standalone builds, motorsport, and off-road use where legally permitted. We do not provide emissions defeat, delete files, or anything intended to bypass emissions laws or to enable vehicle theft. You are responsible for compliance with all local, state, and federal law and for lawful ownership of the vehicle.

Ready in seconds — upload your read

Supported MS45 reads are patched and returned online for $150. We verify your exact file first — nothing happens if it isn't supported.

For diagnostics, repair, engine-swap and standalone builds, motorsport, and off-road use where legally permitted. We do not provide emissions defeat, delete files, or services intended to bypass emissions laws or to enable vehicle theft. The customer is responsible for lawful ownership of the vehicle and compliance with all local, state, and federal law.