What areas in your BMW can you improve?

{{ service.name }}

{{ service.description }}

Code with BimmerTech

52 Options

BimmerTech’s USB & Cablecoding options

100% Compatible

Coding options 100% compatible with your BMW

Code via USB or Cable

Coding via USB or Cable depending on your BMW

Expert Tips

Coding Video tutorials & blog posts on how to code your BMW

Plug & Play

60 seconds plug & play coding via USB

Support Team

Support team always happy to help you out

Effortless installation in 2 simple steps

Choose features to unlock

Enter your VIN number and select from dozens of new software features to enable (listed below).

Plug in the USB stick and let it self-install

Save your coding on a memory stick, plug it into the USB port & wait for it to install automatically.

USB

CABLE*

Plug in the USB stick and let it self-install

Schedule the remote Coding Session with our technician and let them take car of the coding for you.

*if USB coding isn't supported in your BMW you can go with cable option

Quick and Easy Coding guaranteed!

BimmerTech’s USB and Cable Coding offers almost 52 coding apps and programming options for your BMW.

With BMW coding software you’ll get an access to all hidden features of your vehicle. Here, you can upgrade your car among others with BMW Enhanced Bluetooth, Video in Motion, SiriusXM activation and BMW Carplay Activation, as well as add remote control to your doors and trunk, have a BMW Software Update or order a BMW Battery Registration. All in the comfort of your home. No IT skills required.

We won’t leave you with this alone. If you want, BimmerTech experts will guide you through each step of coding procedure. Our support team is to your disposition and glad to help you out! So, feel free to get in touch.

Watch video of how to code your BMW

Check your coding options

Categories:

Clear all filters

Type:

XMAS DEALS

Contact us for pricing

Get a quote

No products

Clear all filters

Summary

{{cp.productName}} | With WiFi antenna (+$99) | {{opt.name}} | Cable option

$

×

Cable

A coding cable is required to activate some of these options. If you already have a suitable cable, untick this box.


Ethernet adapter

Your coding cable connects through the ethernet port. If your laptop does not have an ethernet port, you will need an ethernet-USB adapter.

Discount:

-$ -$

-$ -$

Total Price:

$ $

Minimum order ${{minimumAmount}}

Customer Reviews

Based on {{userReviews.length}} reviews

overall rating: 4.9 / 5

{{cr.title}}

{{cr.user.name}} {{cr.user.last_name}}

Blog posts

FAQ

The cost of BMW coding will vary depending on the option(s) you choose. The prices may reach from $35 up to $399.


NOTE: $70 is the minimum price to place an order at our shop.

There are 2 ways in which you can code your BMW: via USB or via cable. If your BMW does not support USB coding, you’ll be offered cable coding instead. Either way, each coding process is easy and quick, and most importantly doesn’t require a trip to the dealership. With BimmerTech, you can always code at home via USB or in a remote coding session, which will take up to 15 minutes. If you need any advice, our support team is always there to help you out at any point of the coding process.

BMW coding unlocks your BMW’s hidden features or codes in new ones. BimmerTech offers both iDrive coding as well as BMW programming. While iDrive coding enables features such as BMW Enhanced Bluetooth, Video in Motion, SiriusXM or BMW CarPlay, BMW programming can add remote control to your doors and trunk, register your BMW battery, deactivate ASD and more.

BimmerTech offers over 50 BMW coding options, including BMW Enhanced Bluetooth, Video in Motion, BMW CarPlay Activation and BMW Map updates. However, what you can code will depend on your vehicle configuration. To check all available options for your BMW/MINI, type in your VIN on this website.

ECU coding addresses all system issues and features of your BMW, upgrading only those electronic control modules (ECU) that need it. In order to determine whether you are getting the right update, BMW computers first check the hardware number on all of your ECUs.


ECU coding is considered to be a major software update, that’s why it can only be performed by BMW dealers or stores equipped with professional programming equipment. Also, if everything works correctly and you don’t have new equipment installed that needs to be programmed, it is recommended not to do this kind of update. Unjustified upgrades can cause complications and may be risky for your BMW.

BMW coding applies to coding your BMW iDrive – it unlocks multimedia features such as BMW Enhanced Bluetooth, Video in Motion, SiriusXM or BMW CarPlay. Whereas BMW programming concerns coding other parts of your car such as the battery, doors and trunk or the ASD.

  • The E-series BMWs and R-series MINIs require the DCAN cable type.
  • The ENET cable type goes for every newer BMW and MINI, that is F-series BMW, F-series MINI, G-series BMW, i3 BMW and so on.

Not sure if your cable is suitable? Contact us at info@bimmer-tech.net for further advice.

A laptop PC running Microsoft Windows (XP, Vista, 7, 8, 10) with admin access. A Mac computer running Windows is not compatible with E-Series vehicles, so in this case you will be required to use a native Windows PC. For F- and G-Series vehicles, a Macbook running Windows or a recent version of MacOS with admin access will work.

If you selected self-installation with a USB flash drive, you will receive the coding file (in your inbox) within 2 business days of your purchase.

If you selected remote coding via cable, The cable will be delivered to you in a few days. Once you receive the cable, you can schedule a live remote session with our technician.

If your dealer upgrades or resets your iDrive system, the above coding (and any other custom modifications) will most likely be deleted. For USB coding options, it may be possible to reinstall the coding using the same file(s) as you used for initial installation. However, BimmerTech cannot guarantee that the coding file provided will work again after any factory software upgrade. Cable coding options can be recoded by us for a fee of $75, irrespective of the number of features.