BMW EWS editor

Read and edit BMW EWS EEPROM dumps online, then download a separate edited copy.

Completely free for BMW professionals and enthusiasts. No need to use cracked or pirated software: Llandow Tuning provides a free BMW EWS editor you can use in your browser, with no software to install.

To our knowledge, this is the world’s first free online BMW EWS editor and, at the time of writing (), the only one of its kind.

Open an EWS dump

Supports EWS 1, 2, 3, 3+ and 4, including the alternate layouts.

Inspect VIN, module information, coding and ten key slots. Review your changes before saving; your original file stays unchanged.

Raw binary only: exactly 512 or 1,024 bytes.

This service is free. Upload first, then sign in or create a free account to process your files and save your results.

Identify your EWS module

Photos, transponders & vehicle applications

Compare the housing label, HW / SW version and chip marking. Photos are examples, and a matching case does not confirm the correct dump layout.

The key transponder is the chip inside the key; the module MCU is the processor on the EWS board. Chip references below describe common key families and documented replacement types. Confirm the original key with a transponder reader before choosing a replacement.

EWS2

EWS II
Key transponder
Early keys: Philips ID33, PCF7930 / PCF7931. PCF7935 is also documented as an EWS2 replacement type.
Module MCU
Motorola MC68HC(7)11EA9 family
Mask
2D47J shown; 1D47J also documented
Example label
61.35-8 375 840 · HW 02 / SW 02
PCB
Square PLCC MCU, starter relay and yellow connector in this example.

Earlier EWS2 boards can use a DIP processor and a separate 27C256 EPROM.

Sources: Autoklíče Praha CarProg manual Chip family reference

EWS3

EWS III
Key transponder
PCF7935 or ELMOS (EML). PCF7935 is commonly listed as BMW ID44 in key catalogues.
Module MCU
Motorola MC68HC(7)11EA9 family
Marking shown
XC93222CFN · 0D46J
Example label
61.35-6 905 666 · HW 03 / SW 08
Other chip
ELMOS 10029A visible beside the MCU.

Early EWS3 boards also use 2D47J. Read the MCU marking as well as the case label.

Sources: Autoklíče Praha CarProg manual Chip family reference

EWS3.2

Early EWS3 example
Key transponder
EWS3-family references: PCF7935 or ELMOS. Confirm the fitted key and module revision.
Module MCU
Motorola MC68HC(7)11EA9 family
Early-board mask
2D47J · ZC424139CFN shown
Example label
61.35-8 374 945 · HW 01 / SW 03
PCB
Separate early EWS3 board; ELMOS 10029A beside the MCU.

3.2 is a system revision; the housing says EWS3. These early EWS3 examples do not establish a unit's 3.2 identity. Confirm it through diagnostics.

Sources: Auto atslēgu Serviss LubieBMW BMW EWS training Chip family reference

EWS4

Family overview
Key transponder
Abrites lists PCF7935 or ELMOS for EWS4. Vehicle catalogues also group ID46 / PCF7936 and PCF7944AT entries under EWS3.x / EWS4.x; these are not interchangeable by name alone.
Module MCU
Motorola / Freescale MC9S12 (HCS12) family
Common mask
2L86D
Package
Fine-pitch QFP MCU
PCB pictured
EWS4.3 example, with the MCU outlined by the source.

EWS4 is used as a family name. Keep the full 4.3 or 4.4 designation and HW / SW information when identifying a module.

Sources: Auto Repair Technician Home GODIAG chip reference

EWS4.4

Label confirmed
Key transponder
Use the EWS4 family references and identify the original key. The 4.4 housing label alone does not establish its chip type.
Module MCU
Motorola / Freescale MC9S12 (HCS12) family
Common mask
2L86D; marking not legible in this photo
Example label
61.35-9 145 350-01 · HW 07
Software shown
V2 01 0008 · CEL P/N 5401

The photo shows the EWS4.4 label and board. MCU family and mask are documented by the tool maker; inspect your own chip to confirm.

Sources: Autoklíče Praha GODIAG chip reference

EWS4.3

Label confirmed
Key transponder
Use the EWS4 family references and identify the original key. The 4.3 housing label alone does not establish its chip type.
Module MCU
Motorola / Freescale MC9S12 (HCS12) family
Common mask
2L86D
Example label
61.35-9 145 097-02 · HW 06
Software shown
V2 03 0006 · CEL P/N 5404

The PCB photo is from a different EWS4.3 unit. Board details and component placement can vary with the hardware revision.

Sources: ECU Connection Auto Repair Technician Home GODIAG chip reference

Which cars use BMW EWS?

Typical applications are listed below. Production dates, market specifications and replacement modules can change the fitted version. EWS3 / EWS4 catalogue ranges overlap; confirm the module label and diagnostic identification.

BMW EWS generations by vehicle and reference year
Vehicle / chassisReference years or build datesEWS generation
3 Series E36 / 5 Series E34From January 1995 to end of productionEWS2
3 Series E461998–2006EWS3 family; check later / replacement units
5 Series E39Early cars / March 1997 / September 1997 onwardEWS2 → EWS3.2 → EWS3.3
7 Series E38Early cars / September 1996 / May 1997 onwardEWS2 → EWS3.2 → EWS3.3
X3 E832004–2010EWS3 / EWS4 catalogue overlap
X5 E531999–2006EWS3 family; 2005–2006 also listed as EWS3+
Z31996–1998 / 1999–2002EWS2 → EWS3D
Z4 E85 / E862002–2008EWS3 family
Z8 E522000–2003EWS3-family application
MINI Cooper2001–2006 reference rangeEWS3 / EWS4; confirm the build and unit
Range Rover2003–2005 reference rangeBMW-derived EWS3

EWS4.3 and EWS4.4 are not separated reliably in broad model/year catalogues: use the complete BMW part number. The later Z4 E89 (2009–2016) uses CAS3+; see the CAS module guide.

Key and vehicle references: Transpondery BMW catalogue, American Key Supply EWS guide, Autoklíče Praha, BMW EWS training and Abrites BMW documentation. MCU means microcontroller; 2D47J and 2L86D are processor mask identifiers. Photos are credited above. Reference checked 24 September 2026.