Diagnose right in your browser — plug in an ELM327 and the site reads your car itselfProgram for Windows and macOS — all-module scan on any make

BMW diagnostics by chassis

BMW is where Diagnost goes deepest today: the Windows program reads every control unit, explains fault memory in plain language and codes hidden functions. Below — what exactly is covered on each chassis, straight from the program's own profile database. Every other make is covered too — OBD-II, all-modules scan and AI diagnosis; see the Makes section.

E36
BMW 3 Series
1990–2000
24 control units in the diagnostic profile
Details
E38
BMW 7 Series
1994–2001
35 control units in the diagnostic profile
Details
E39
BMW 5 Series
1995–2003
43 control units in the diagnostic profile
Details
E46
BMW 3 Series
1998–2006
32 control units in the diagnostic profile
Details
E52
BMW Z8
2000–2003
15 control units in the diagnostic profile
Details
E53
BMW X5
1999–2006
32 control units in the diagnostic profile
Details
E60
BMW 5 Series
2003–2010 · E60/E61
61 control units in the diagnostic profile
Details
E65
BMW 7 Series
2001–2008 · E65/E66
59 control units in the diagnostic profile
Details
E70
BMW X5
2006–2013
15 control units in the diagnostic profile
Details
E83
BMW X3
2003–2010
24 control units in the diagnostic profile
Details
E85
BMW Z4
2002–2008 · E85/E86
30 control units in the diagnostic profile
Details
E89
BMW Z4
2009–2016
55 control units in the diagnostic profile
Details
E90
BMW 3 Series
2005–2013 · E90/E91/E92/E93
30 control units in the diagnostic profile
Details
R50
Mini One / Cooper
2001–2006 · R50/R52/R53
21 control units in the diagnostic profile
Details
R56
Mini
2006–2013 · R55–R59
26 control units in the diagnostic profile
Details
F01
BMW 7 Series
2008–2015 · F01/F02
22 control units in the diagnostic profile
Details
F10
BMW 5 Series
2010–2017 · F10/F11
20 control units in the diagnostic profile
Details
F25
BMW X3
2010–2017
15 control units in the diagnostic profile
Details
F30
BMW 3 Series
2012–2019 · F30/F31/F34
16 control units in the diagnostic profile
Details
F15
BMW X5
2013–2018
18 control units in the diagnostic profile
Details
G01
BMW X3
2017+
11 control units in the diagnostic profile
Details
G05
BMW X5
2018+
12 control units in the diagnostic profile
Details
G11
BMW 7 Series
2015–2022 · G11/G12
12 control units in the diagnostic profile
Details
G20
BMW 3 Series
2019+
11 control units in the diagnostic profile
Details
G30
BMW 5 Series
2017–2023 · G30/G31
11 control units in the diagnostic profile
Details