About

BMW Fault Codes Lookup


This BMW fault code lookup service was created by enthusiasts for enthusiasts.
It is the most comprehensive fault code database available online.
It contains fault codes across all models broken down by ECU variant.

This information is provided solely for information purposes.
It may not be processed by automatic means of any kind.

Current version information

Site Version v2.1.1
Data Version 4.12.32


Changelog

Version Changes
2.1.1
  • Fixed bug showing hex code #s incorrectly in hex-code result list
2.1
  • Cleaned up interface
  • Fixed bug showing hex code #s incorrectly in p-code result list
2.0
  • Updated data to 4.12.32
  • Added filtering by engine and country
  • Added automatic detection of P or hex code
  • Added improved data for P codes and hex codes linked to P codes
  • Added page for most requested codes
  • Added diagnostic information for certain codes
v1.3
  • Updated data to 4.12.20
  • Added ECU variant label for easy identification of non-DME fault codes
v1.2.2
  • Updated data to 4.12.12
v1.2.1
  • Removed empty language option
v1.2
  • Added language selection
  • Improved formatting on code display page
v1.1
  • Added error messages on incorrect input
  • Added styling to form fields
  • Improve stability on bad input
v1.0
  • Initial release