BimmerLink is the direct link to your BMW, MINI, or Toyota Supra. Read and clear trouble codes, monitor live sensor data, and perform maintenance functions from your phone.
A supported OBD adapter or cable is required. Feature availability depends on your vehicle and its equipment.
READ AND CLEAR TROUBLE CODES
Read and clear diagnostic trouble codes from all control units in your car.
LIVE SENSOR DATA
Monitor values such as oil temperature and boost pressure in real time. Create a personalized dashboard to keep the readings that matter to you in view.
DATA LOGGING
Record sensor values in CSV log files for detailed analysis.
CONTROL UNIT FUNCTIONS
Access live data and diagnostic functions for individual control units in your car.
EXHAUST FLAP CONTROL
Choose whether your car's exhaust flap is open or closed. Requires a factory-installed exhaust flap.
ACTIVE SOUND DESIGN
Mute the artificial engine sound generated by Active Sound Design (ASD). Requires factory-installed ASD.
SOUND TUNING
Disable exhaust burble on cars equipped with the S55 engine (M2 Competition, M3, and M4).
DPF REGENERATION
Check the condition of your diesel particulate filter and request a regeneration when needed. Available on supported diesel vehicles equipped with a DPF.
CARPLAY ADD-ON
Use CarPlay to view live sensor data from your car's engine control units and control the exhaust flap and Active Sound Design, all from your car's display. Additional in-app purchase required.
BATTERY REGISTRATION
Register a new battery after replacement directly from the app.
PARKING BRAKE SERVICE MODE
Activate service mode for your car's electromechanical parking brake.
SERVICE RESET
Reset service indicators after completing maintenance, such as an engine oil change or brake pad replacement.
RESET SHORT-CIRCUIT LOCKS
Reset short-circuit locks in the lighting control unit.
TRANSMISSION ADAPTATION VALUES
View adaptation values for your car's ZF 8HP automatic transmission.
REQUIRED ACCESSORIES
BimmerLink requires a supported Bluetooth or Wi-Fi OBD adapter or cable. Visit bimmerlink.app for supported accessories and vehicle information.
SUPPORTED VEHICLES
Feature availability varies by model and equipment.
- 1 Series, 1 Series M Coupé (2004+)
- 2 Series, 2 Series Coupé, M2 (2013+)
- 2 Series Gran Coupé (2020+)
- 2 Series Active Tourer (2014+)
- 2 Series Gran Tourer (2015+)
- 3 Series, M3 (2005+)
- 4 Series, M4 (2013+)
- 5 Series, M5 (2003+)
- 6 Series, M6 (2003+)
- 7 Series (2008+)
- 8 Series, M8 (2018+)
- X1 (2009+)
- X2 (2018+)
- X3, X3 M (2010+)
- X4, X4 M (2014+)
- X5, X5 M (2006+)
- X6, X6 M (2008+)
- X7 (2019+)
- XM (2022+)
- Z4 (2009+)
- i3 (2013+)
- i4 (2021+)
- i5 (2023+)
- i7 (2022+)
- i8 (2013+)
- iX (2021+)
- iX1 (2022+)
- iX2 (2024+)
- iX3 (2021+)
- MINI (2006+)
- Toyota Supra (2019+)
The main app is generally ok probably I’d give it like 3-4 stars, although limited and sometimes it cannot clear some errors or infos. But, I want to complain about this $9.99 carplay option: I cannot believe they have released such a crappy $9.99 option. This would not be acceptable even for free. It’s basically just a small list which takes forever to connect initially, then does not update properly but rather like every 10-20 seconds. When you switch from the app to say home screen or music or something else it disconnects and you have to go through the whole process again... all this while you’re driving... not to mention the information on the list is so small you can barely notice the parameters while driving... and it costs $9.99… in 2024… I’m genuinely impressed how they have failed us so bad and I wonder who was the persom that finally gave it the green light to deploy this thing :|
Cost me more than it helped
DaddyBennett
Bought the app with a recommended OBD from the list of recommended. App connected and load successfully with app sub. The sole purpose was to enable and disable service mode for brake job. That was my main and only purpose for this service. I tried activating service mode for nearly 3 minutes and it wouldn’t do it. Just errors from the app. But when you hit deactivate it surely did that lol, weird. It says deactivated successfully. It was not in service mode and you don’t hear the motor running. I did the basic troubleshooting disconnect the OBD from car. Deleting the app etc. start playin with it again and same thing it would not activate device mode only errors errors errors until I hear the motor start winding after multiple attempts. It still did not pull that piston back. We had to resort to manual work disconnecting the EPB actuator & plug then fight to wind the part in. Took us sometime. The job is done mechanically with my park brake not working and for 2 days since buying the sub the app is no help activating nor deactivating. I disconnect battery for 15, tried button steps nothing works. Reset impossible on dash for rear.
Satisfied
Islander∢
I have been a very frustrated Carly user for a few years now. All I really need from one of these ODB apps is fault identification, fault clearing, reports of same, and battery registration. Carly would not register the battery for my i3. And everything else it does has become more like a video game than a helpful diagnostic tool. BimmerLink does it all much more simply and easily than any other app I have found. Including a simple battery registration. I hope Bimmerlink keeps it simple and reliable. Anything in these apps that can be done to help diagnose faults in a car is good, if the app has features that get in the way of that, it is bad, and I don’t want to buy it. I’m troubleshooting cars, not app programming.
Weak app and they don’t stand behind it.
JK.2011
*WARNING* BimmerLink incapable of keeping the exhaust flap in an open state. I purchased the BimmerLink app specifically to keep the exhaust flap open on my new 2020 X3 M40i without disconnecting wires or other crude methods. It bothers me to start up that nice car and see exhaust only coming out of the passenger side tail pipe. It makes the whole car seem fake and cheapens the overall appeal. I thought BimmerLink was an elegant solution to my problem. I was initially happy to see that flap finally open for the first time, but was VERY disappointed to see it revert to closed again. Then I realized that you have to open your iPhone, start BimmerLink, connect to the OBD device, select the flap control option and open the flap every time you get in the car. Really? I thought these supposedly smart guys who write BimmerCode would come up with something a LOT better than this weak app for that amount of money. Lots of fluff and no substance. Very disappointed in this app, and they keep your money!
Developer Response
Hi, the app uses a diagnostic function to control the exhaust flap. This is not a permanent setting and when the car is restarted the exhaust flap is reverted to the default mode of operation. There is no way around it unfortunately.
• Improved: Service reset handling for time and distance.
• Fixed: Incorrect display of adaptive minimum and maximum values on the Dashboard.
Version 5.1.2
The developer, SG Software GmbH & Co. KG, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
Usage Data
Diagnostics
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Seller
SG Software GmbH & Co. KG
Size
137.5 MB
Category
Productivity
Compatibility
Requires iOS 15.0 or later.
iPhone Requires iOS 15.0 or later.
iPad Requires iPadOS 15.0 or later.
iPod touch Requires iOS 15.0 or later.
Mac Requires macOS 12.0 or later and a Mac with Apple M1 chip or later.