Welcome to the NavCoder website!

NavCoder website in: Deutsch - Français - Italiano - Español - Nederlands - Svenska - Dansk - Suomi - Norsk - Polski - Ceština - Magyar - Russian - Türk

Update 28 January 2010

NavCoder v2.8.162 now released. This is a lot of bugfixes to v2.8.15. The new v2.8.162 also has some great new features allowing scan of single modules, programmable Fn keys for the ibus Msg Tester, and uses much less system resources.

About NavCoder

NavCoder is a small application to reprogram BMW navigation computers and other ibus devices. With NavCoder you can...

Download NavCoder

Download NavCoder v2.8.162 now.
Current version v2.8.162 was released on 28 January 2010

Want to see the NavCoder history? I started NavCoder at the end of 2006, when I was doing a lot of repair work and upgrades on BMW nav systems. Read the Readme.txt file.

Purchasing NavCoder

NavCoder is shareware and only costs 20 Euros. You can download and install NavCoder without paying. When you decide you like it, you can register and pay for NavCoder easily using PayPal. You can also pay by cash or bank transfer; contact the author for more details.
The non-registered version of NavCoder has some restrictions - some coding capabilities are disabled.
NavCoder automatically checks for updates and will tell you when new versions are available. The registration stays valid for all future versions.

Recent changes

Here's the last recent changes:
2010: 2009:

What you need to use NavCoder

To use NavCoder you need a laptop with Windows (anything from Windows 2000 to Windows 7; it may still work on Win95, but I cannot test it on Win95 any more) and an ibus interface.
The ibus interface is the necessayr hardware interface to convert the electrical signal of the BMW ibus into good old RS232 for the laptop.
You can choose to make your own ibus interface, using the circuit diagram supplied in the NavCoder installation directory. It's simple and cheap, costing much less than USD $10 in parts.
Or you can purchase a "Resler interface" from Rolf Resler. Have a look at Rolf's website. Rolf's ibus interface is available as a USB version or a good old serial com port version. Choose what you want based on what ports your laptop has available.
Both of the "Resler interfaces" are 100% compatible with NavCoder.

Applicable Vehicles

NavCoder can be used in the following vehicles...

Supported NavCoder Languages

NavCoder now supports more than 20 languages: Each language is available as a plain-text LNG file. At least one LNG file must be present for NavCoder to work. You can choose to have all LNG files on your PC, or just the languages you use.
NavCoder automatically detects the language of the PC, and configures itself to that language on first startup. However, you are free to change the NavCoder language to any other language (LNG file) currently installed on your PC at any time.

Language not shown?

If your language is not listed, and you would like to help translate NavCoder into your language, please contact the author.

Contact the Author

Got any questions? Email the NavCoder author.

This page last updated 28 January 2010