Shopping Global One World One Price

BMW Multi Tool OBD2 CAS1-4 Key Programmer


History:1 Sold

Free Shipping

Availability: In stock


839 loyalty point(s).

Price Match

Please submit the url of the better price u saw. We will lauch an immediate investigation and try our best to beat the price if it proves to be the same product. We will notify you the result by email. Thanks a lot for helping us to maintain competative prices.

Product URL
Product Price

BMW Multi Tool is a wonderful tacho and key pro tool for BMW. it support BMW cas 1 ,cas 2 ,cas 3 , cas 4 car access sytem. It can read/write EEPROM , KM change and Key program.

bmw multi tool

BMW MULTI TOOL V7.0 Update tips:

1 This Verison latest firmware V1.0.6 need support.
2.Support prepare dealer key for CAS4 encrypt Verison. Must work key or ISN or DME / DDE dump file support (Need condor authorize automatic key cutting machine and update the latest firmware)
3.Fix mistakes key for CAS3 + encrypt Verison with ISN or DME / DDE dump file.
4.Add support lost all keys with ISTAP4 * during CAS FLASH not update. You can find dealer key in this file brands.
5.Improving display in the Hungarian
6.Update user manual
7.Normal Bugfix

BMW Multi Tool V6.0 Update Tips:

1.Fix mistakes dealer key for EWS4

BMW Multi Tool Description:

1 OBD II CONNECTOR: Connects the tool to the data link connector of the vehicle (DLC).
2 Dongle: USB dongle.
3 USB CONNECTOR: Connects the tool to the PC / laptop via a USB cable.
4 Programmer to program the buttons.
5. programmer Woman Pin: Connect device programmer.
6 Programmer Male Pin: Connect device programmer.

BMW Multi Tool Specifications:

1. Operating Temperature: -20 to 70 °C ( -4 to 158 °F )
2. Storage Temperature: -40 to 85 °C ( -40 to 185 °F )
3. Diagnostic Interface: 16 PIN
4. USB Interface: USB 2.0
5. Power: DC 5 V - 12 V
6. Consumption: 1 W

BMW Multi Tool Supported Immobilizer Type and Function

BMW Multi Tool

BMW Multi Tool Supported Function Including:

1 car access sytem fication
2 EEPROM read / write CAS (OBDII)
3 Read / Write KM stored in the CAS system (OBDII)
4 read / write synchronization codes stored in the CAS system (OBDII)
5 Synchronize DME and CAS (OBDII)
6 Synchronize CAS and ELV (OBDII)
7 key dealer for CAS1 / CAS2 / CAS3 / CAS + Setup (press last verison of CAS3) (OBDII)
8 Reading / Restore CAS information KEY (OBDII)
9 Disable / Enable key with working key (OBDII)
10 Clear DTC and Shadow (OBDII)
11 key dealer Prepare with CAS eeprom dump
12 key dealer prepared with our backup software to Unlock EEPROM CAS or key information
13 KM change in CAS and instrument panel with a backup file
14 Have key programmer, you can program the dealer button directly.

Pay attention to the function: Aide> update the device.
You can get the latest software and firmware verion when you can access the internet.

1 Menu:
- Tool: you can choose the language here, support "English" and the new software "Simplified Chinese" to apply your settings.
- File make the key: you can prepare dealer key with EWS and CAS EEPROM dump.
- Help: Update the device. You can get the version of your device and dongle ID and update it.

Type 2 Protocal:
Now it support BMT protocol type: KWP-CAN BUS 100Kbps, 500Kbps KWP-CAN BUS, KWP-2000. "Automatic detection" can help you choose the right protocol. After choosing the MoU, and press "Connect". If success connected. All information displayed CAS CAS identification. Include the CAS number, identification number, date of production, etc.

3 EEPROM function:
EEPROM read and write EEPROM, Save File, Load File ...
1). You must save the EEPROM memory before CAS to prepare dealer key. After successful EEPROM reading, please save the file as a return. This step is very important.
2). Now, can not read the whole EEPROM for system cas3. But the main part is contained. It must be registered. When you read CAS EEPROM, it will give you advice (Press OK to continue).

4 Mileage:
Support read and change KM stored in the CAS system.
Does not support changing KM instrument. If you want to change KM display instrument. You should change KM in the CAS system first. Then change the KM in the instrument manually.

5. synchronization codes:
1). CAS3 code DME, EGS CAS3code: Read and write DME and EGS code stored in the system CAS3.
2). Synchronize DME and CAS-this feature will help prepare all key dealer or other transactions that cause can not start the engine.
3). Synchronize CAS and ELV - this feature can help clear errors wheels

6 Key knowledge
1). Getting a key Info: With this function you can get the key cutting, frequency remote and key data.
2). Register Key Info: Save the info read key.
3). Load Key Info: Load the saved key info. To see the key data and prepare to write the info button.
4). Writing the Info key: Write the info key loaded into SAP.
5). Make Dealer Key: You can prepare dealer key after obtaining key information successfully. Also, you should choose the key position.
6). Add key: Add the new key retailers in the CAS system. Some CAS system needs this step to start the engine.
7). Activate key: Insert the current key in the ignition, press "Activate key" The key after current key will be activated..
8). Disable key: Insert the current key in the ignition, press "Reset button". The key after current key will be disabled.
9). Clear DTC: Before prepare dealer key and then you can use this function to clear the DTC.
10). Clear Shadow: Before prepare dealer key and then you can use this function to erase the shadows.

7 Make Key File
1). Choose type CAS or EWS.
2). Load select the EEPROM file, you will get the window key to a dealer.
3). Choose the key position and press "Make dealer key" button. Resulting advice given to prepare dealer key. After successful, you can save the new EEPROM memory dump file.
- For EWS1, EWS2, EWS3, EWS4, CAS1, CAS2, CAS3 type key dealer prepared can start the engine directly.
- For some CA3 + type you must write back the new dump file in the car.
4). CAS3 encrypt data, only OBDII prepare key brand is support for CAS3 encrypt data.

BMW Multi Tool Packing List:

Unit 1 * BMW Multi Tool main
1 * USB Dongle
1 * OBD II connector


Q1: Could you please let me know if bmw multi tool  has EWS function ?
A1: Yes,it can do EWS,you need to detach the device then connect with CAS socket to read EWS data.

Q2: Can BMW MULTI TOOL do BMW cas3 and cas3+ keys? For example, the 868 MHz key.
A2: Yes, BMW MULTI TOOL can do most kinds of BWM keys.

Q3: Can BMW Multi Tool V6.0 do the EWS ?
A3: Yes, but you should withdrawing the EWS when you want to read the data. Reading the data you should have a CAS socket.

Q4:When during make keys appear "failed at the security access",how to solve 

add key obd;
cas3+ encrypt version -> no need to update CAS (no need for key cycling)
cas ISTAP4x version -> need to update cas (no need for key cycling)
lost key obd;
cas3+ encrypt version -> no need to update CAS (need to cycle key UPTO 16 times)
cas ISTAP4x version -> need to update CAS (need to cycle key UPTO 64 times)
add key dump method (lost or working key);
cas3+ encrypt version -> need to write back to CAS (needs either -working key / known ISN / ECU dump / or cycle UPTO 16 times)
cas ISTAP4x version -> no need to write back to cas (needs either -working key / known ISN / ECU dump / or cycle UPTO 64 times)
So the 64 cycle is really to save you having to downgrade the CAS but you still need to manually read the CAS for this option. For me this is still the best  way as theres no way I would downgrade the CAS (unless you made it very clear what this meant to the client)

Wholesale Contact Information

Skype: uuc050

How To Buy Our Products

Product Reviews

Customer Photos

No Picture! Be the first to Post a Picture of this product! and get Xcar360 points!

Product Consulting

Good day, where can I get a software update for this multi tool, I have purchased it from you a while back?
November 15, 2015
what software you have now please send your order number to

Having problem with this product , you can