Compatibility tested by our community
OBD2 diagnostic scanner for BMW
Check engine light, EGR fault or loss of power on your BMW 1 Series, 3 Series, X1 or X3? An OBD2 diagnostic scanner lets you read and clear fault codes yourself, without paying for a diagnostic at a garage. Designed and made in France, klavkarr supports many petrol and TwinPower Turbo diesel BMW models. Check your vehicle's compatibility.
Compatibility tested on many BMW vehicles, from older generations to the latest models.
Which BMW diagnostic tool should you choose?
Both read and clear fault codes. The 310 also covers ABS, airbag and ESP systems. Compare models
Why use a diagnostic scanner for your BMW?
On diesel BMW models, the EGR system and diesel particulate filter are common sources of faults. klavkarr reads the specific code and displays live engine data, with explanations in English and no manufacturer-specific licence required.
Tested BMW compatibility
Every listed model has been tested by a user. Our database lists 4,601 car models, covering 12,195 versions and configurations.
Read & clear fault codes
Find out why a warning light is on and clear the code after fixing the fault, without booking an appointment.
Live data
Monitor performance and spot abnormal sensor readings, pressure or emission-control behaviour before a breakdown.
Plug straight in
Connect to the OBD2 port, with no dismantling or specialist mechanical knowledge required.
Plain-English fault codes
Fault codes explained clearly, without technical jargon or a manufacturer-specific software licence.
Updates included
New models and codes are added regularly, with no subscription.
On diesel BMW models, common emissions-related fault codes include: P0401 for insufficient EGR flow, P2002 for low diesel particulate filter (DPF) efficiency, or P20EE for low SCR (AdBlue) catalyst efficiency. An OBD2 diagnostic check helps narrow down the cause before any repairs.
Whether you drive a 1 Series, 2 Series, 3 Series, 5 Series, X1, X3 or X5, the OBD2 port is usually below the steering wheel. klavkarr connects directly to it, with no dismantling or specialist tools required.
All BMW models compatible with our OBD2 scanner
Select your model generation to see supported warning lights and the recommended scanner.
Check the listed BMW petrol, diesel, hybrid and electric models equipped with an OBD2 port. Available functions depend on the vehicle.
BMW 1-M
1 version
BMW 1-Series
4 versions
BMW 2-Series
3 versions
BMW 3-Series
5 versions
BMW 4-Series
2 versions
BMW 5-Series
5 versions
BMW 6-Series
3 versions
BMW 7-Series
6 versions
BMW 8-Series
2 versions
BMW i3
2 versions
BMW i4
1 version
BMW i5
1 version
BMW i7
1 version
BMW i8
1 version
BMW iX
1 version
BMW iX1
1 version
BMW iX2
1 version
BMW iX3
2 versions
BMW M2
2 versions
BMW M3
5 versions
BMW M4
2 versions
BMW M5
5 versions
BMW M6
2 versions
BMW X1
3 versions
BMW X2
2 versions
BMW X3
5 versions
BMW X4
2 versions
BMW X5
6 versions
BMW X6
5 versions
BMW X7
1 version
BMW XM
1 version
BMW Z4
3 versions
BMW Z8
1 version
EOBD legislation requires vehicles to be compliant from specified dates, depending on their category and market. Learn more in our introduction to OBD or the reference article on on-board diagnostics.
Most common OBD fault codes on BMW models
Standard OBD fault codes recorded by users of our klavkarr scanners.
Where is the OBD2 port in your BMW?
The OBD2 port is usually under the steering wheel. klavkarr plugs straight in, with no dismantling or special tools required.
Find my OBD2 portThat is the cost of a diagnostic at a garage each time a warning light comes on. With your own klavkarr, scans are unlimited and cost nothing extra; it can pay for itself from the first use.
Other compatible makes manufactured in Germany
klavkarr works across makes. Explore other manufacturers.