iOBD2-BMW is an app for your BMW car. It makes your iPhone/iPod touch into a cool vehicle diagnostic tool to read BMW car data.

With this app you can read out BMW fault codes like the experts.

While OBD Readers are limited to a small number of electronic control units and even a smaller number of fault codes, this app reads out practically all compatible electronic control units.

Normally this is only possible with very expensive expert equipment.

Now you can check your car yourself in-depth!

It provides modell specific fault code explanations, and you can even clear the stored BMW fault codes - not just OBD!

Note: This software can only work with the iOBD2 interface which was activated successfully from XTooltech Company. For more details, please contact the seller.Thanks!

Visit the iOBD2 product page for more info:

What’s New

Version 5.0

1. update language package
2. fix bugs

Ratings and Reviews

equantum ,

Does not work

It won’t even connect to my BMW. I tried both Bluetooth and WiFi to no avail.

Yeagermeister421 ,

Does not work reliably

Since April 27, 2016 (V3.0 release) I have emailed the two email addresses on the developer site numerous times, with no response. The contact form on the website does not work. So here is my blanket attempt to get some response from XTooltech.

I have been able to connect one time with version 4.0, and never since. I have only been able to connect a few times since V3.0 was released. Also, the standard OBD2 app has never once connected properly

App crashes every time when downloading the language pack while not on Wifi. On Wifi it seems to work fine.

Activate seems to work fine every time.

Diagnosis: I connected the first time I used V4.0. Every time since (maybe 30-40 attempts) I have gotten "Bluetooth connection failed!" error. I have reset BT connection. I have uninstalled/reinstalled. I have changed the order in which I connect, open app, etc.

I am tired of waiting for a solution (and always hoping the new version fixes the issue.) I can not understand how an older version of an app can be "updated" and lose the key function of a reliable connection.

Please revert to V1.5 (or create a separate new version app so they both exist if necessary.)

Jamaica Patrick ,

Obd2 xtool

It was working fine on till I get this new update it Have not been working since please fix this problem soon as possible


Huang Can
51 MB

Requires iOS 7.0 or later. Compatible with iPhone, iPad, and iPod touch.



Age Rating
Rated 4+


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like