ProTool by BimmerGeeks puts the power of a BMW specialist in the palm of your hand. Transform your android device into one of the most powerful scan-tools available for BMW.

ProTool is a feature-rich, easy to use Android app that turns even the most novice of users into BMW experts. Complex software and special equipment are no longer necessary. Save time & frustration and let the app do the work for you. 


The below vehicles are currently supported.


1 Series: E81, E82, E87, E88

3 Series: E90, E91, E92, E93

5/6 Series: E60, E61, E63, E64

7 Series: E65, E66, E67

X Series: E70, E71, E72, E84

Z Series: E89

Mini: R55, R56, R57, R58, R59, R60, R61



All the above vehicles that support coding as well as future models such as Fxx, Gxx and Ixx series.


ProTool is feature heavy. The features are broken down and split between 3 licenses: Master, Coding & Diagnostics.

Diagnostic- $85

Covers everything in the app except coding. Exceptions to this rule are battery & injector coding.

Coding- $75

Gives a full on replacement to Ncs-Expert. If a feature exist in an ecu, ProTool can access it and code it.


Master- $145

A combo of both license at a discounted rate.


With everything ProTool has to offer, it's easy to get lost in the sauce. Here are some basics to help you out. This section is always growing so check back for updates.