Skip to content
Language: EN
Download

OBD2 diagnostics for BMW

What Final OBD reads and does on BMW cars. The basics work on any car with OBD2; the rest depends on what each control unit answers, and here is what the app knows about the make and its 40 models.

What there is for BMW

Figures for the whole make. On your car the app shows what its control units answer, no more and no less. The needle shows which version each feature is in.

  • Free

    Gauges and engine faults

    Standard OBD live data and engine faults explained, free with Free.

  • Pro

    Faults from every control unit

    Engine, gearbox, ABS, airbag, body and the rest, explained, with how the car was running when they happened, and cleared once fixed. 33,266 codes specific to the family, on top of the generic ones.

  • Pro

    Roadworthiness verdict

    What the Spanish ITV test centre reads through the OBD socket, judged by its official manual: pass, fail or something still to read.

  • Pro

    Make specific data

    1,617 readings that standard OBD doesn’t give and that the make stores its own way, depending on each model.

  • Pro

    Mileage check

    The mileage stored in the control units, next to the dashboard figure. If one of them holds more, it’s the classic sign of a clocked car.

  • Pro

    Service functions

    232 service and maintenance jobs the car expects to be done from a diagnostic tool, on the control units that accept them.

  • Workshop

    Control unit adaptations

    906 adaptations to switch features on or off or tell the car you’ve replaced a part. The app reads every value back before and after.

  • Workshop

    One tap changes

    213 ready made changes per model, without having to know which value goes where.

BMW models

Each model with its years and engines, and what can be done on it. A yes means the app has it for that model; on your car it shows up if the control unit answers.

BMW40 models, 1,617 make-specific readingsDashboard: yesInspection: yesFaults ++: yesAdaptations: yesService: yesApps: yesMake data: yes
BMW models
ModelDashboardInspectionFaults ++AdaptationsServiceAppsMake data
230e2022 onwards. All versionsyesyesyesyesyesyesyes
330e2015 onwards. All versionsyesyesyesyesyesyesyes
E922006 to 2013. All versionsyesyesyesyesyesyesyes
i32013 to 2022. Electric (pure)yesyesyesyesyesyesyes
i3s2018 to 2022. All versionsyesyesyesyesyesyesyes
i42021 onwards. Electric (battery)yesyesyesyesyesyesyes
i52024 onwards. Electric (battery)yesyesyesyesyesyesyes
i72022 onwards. Electric (battery)yesyesyesyesyesyesyes
i82014 to 2020. All versionsyesyesyesyesyesyesyes
iX2021 onwards. Electric (battery)yesyesyesyesyesyesyes
iX12022 onwards. Electric (battery)yesyesyesyesyesyesyes
iX22024 onwards. Electric (battery)yesyesyesyesyesyesyes
iX32020 to 2024yesyesyesyesyesyesyes
M22016 onwards. All versionsyesyesyesyesyesyesyes
M31986 onwards. All versionsyesyesyesyesyesyesyes
M42014 onwards. All versionsyesyesyesyesyesyesyes
M440i2020 onwards. All versionsyesyesyesyesyesyesyes
M51984 onwards. All versionsyesyesyesyesyesyesyes
Serie 12004 onwards. All versionsyesyesyesyesyesyesyes
Serie 22014 onwards. All versionsyesyesyesyesyesyesyes
Serie 2 Active Tourer2014 onwards. All versionsyesyesyesyesyesyesyes
Serie 2 Gran Tourer2008 to 2018yesyesyesyesyesyesyes
Serie 31975 onwards. All versionsyesyesyesyesyesyesyes
Serie 3 GT2013 to 2020. All versionsyesyesyesyesyesyesyes
Serie 42014 onwards. All versionsyesyesyesyesyesyesyes
Serie 51972 onwards. All versionsyesyesyesyesyesyesyes
Serie 5 GT2009 to 2017. All versionsyesyesyesyesyesyesyes
Serie 62003 to 2018. All versionsyesyesyesyesyesyesyes
Serie 6 GT2017 to 2023. All versionsyesyesyesyesyesyesyes
Serie 71977 onwards. All versionsyesyesyesyesyesyesyes
Serie 82018 onwards. All versionsyesyesyesyesyesyesyes
X12009 onwards. All versionsyesyesyesyesyesyesyes
X22018 onwards. All versionsyesyesyesyesyesyesyes
X32003 onwards. All versionsyesyesyesyesyesyesyes
X42014 to 2025. All versionsyesyesyesyesyesyesyes
X51999 onwards. All versionsyesyesyesyesyesyesyes
X62008 onwards. All versionsyesyesyesyesyesyesyes
X72018 onwards. All versionsyesyesyesyesyesyesyes
Z31995 to 2002. All versionsyesyesyesyesyesyesyes
Z42002 onwards. All versionsyesyesyesyesyesyesyes

Part of the BMW / Mini family. The figures are for the whole family; on each car the app shows whatever its control units answer.

Part of the BMW / Mini family. The figures are for the whole family; on each car the app shows whatever its control units answer.

Shares its diagnostics with Mini.

Can I clear the fault codes on my BMW?

Yes, with Pro: it reads and clears the faults in every control unit that answers, not just the engine. Clear them once the fault is fixed; if it’s still there, it comes back.

Can I reset the service light or do the maintenance on my BMW?

With Pro, the app has 232 service jobs for this make. Which ones work on your car depends on its control units, and the app only shows you the ones yours accepts.

Which OBD2 adapter do I need?

Any ELM327 type will do for the basics. For every control unit and the Workshop features, a good one, like a vLinker or an OBDLink. It’s all in the adapter guide.

Does it help with the roadworthiness test?

Yes, for the OBD part. It reads through the socket what the Spanish ITV test centre reads and tells you whether you’d pass under its official manual. Full details in the ITV and OBD guide.