BMW Diagnostic Software 2026 – Complete Package | ISTA, INPA, NCS Expert, E-Sys & more
Professionally developed BMW dealer diagnostic software – complete set for diagnosis and programming of all BMW models. Supports BMW E, F, G, I series, Alpina, MINI and Rolls-Royce from 1996 to 2026.

With our software, you can perform diagnostics, clear fault codes, and customize various control units of your BMW – just like a dealer in their workshop, but without expensive diagnostic fees. A detailed, easy-to-understand operating manual is included.
Included BMW Diagnostic Programs – Complete List
- ISTA+ / Rheingold / ISTA-D – Diagnostics & Programming
- ISTA-P 3.72.0.300 – with Expert Mode
- ISTA Standalone 4.58.22 – with Auto Installer
- BMW INPA – Custom INPA 2025 with TD-5XX
- NCS Expert – Coding Software E-Series
- E-Sys 3.28.1 & 3.31 – Coding F/G-Series
- WinKFP – Programming Software E-Series
- EDIABAS Toolset32
- Tool32 & ITool Radar
- Dr. Gini – N47 Engine Diagnostics
- BMW Coding Tool 2.50
- NCS Dummy
- PSdZData Full & Lite – for F/G-Series Coding
- FSC Tools & FSC Generator (CIC/NBT)
- BMW ETK + Prices – Electronic Parts Catalog
- BMW TIS – Technical Information System
- DIS V44 + V57
- GT1
- Autodata
- BMW HU Service Manager
- BST 2025
- CIC Mafia & Car Server
- SP-Daten Auto-Update Tool – for WinKFP & NCS Expert
- Launcher Pro 2.8.2 & Launcher Premium 2.8.2
- BMW ICOM Firmware – ICOM Next
- BMW ISPI / iLean / ISPI Next
- E-SysPlus – for E-Sys 3.26.1 / 3.27.0 / 3.27.1
- IBAC Code Generator – for K+DCAN & ENET
- BMW FSC / IBAC Generator v1.0.1.2
- KSD & BMW AiCoder
- SSS Progman
- BMW WDS – Wiring Diagrams
- BMW Coding Database
What can you do with BMW diagnostic software?
- Read, identify and clear fault codes from all modules
- Automatically identify vehicle number, chassis, and installed control units
- Code and program control units
- Code new modules
- Test individual components and stream live data
- Reset service light
- Read and reset airbag problems
- Read and reset ABS problems
- Create BMW-approved test plans for repairs, upgrades, and updates
- Synchronize EWS with DME
- Program new modules and upgrade functions
- Reset ECU adaptations
- Reset SMG / SSG functions
- Clear transmission adaptations
- Control and register fuel injectors
- Test and register MAF (Mass Air Flow sensor)
- Control and test EGR system
- Control and test turbocharger and components
- DPF regeneration (Diesel Particulate Filter)
- Battery registration after replacement
- Oil change and service interval reset
- Wiring diagrams, live data, repair instructions, and technical documents
BMW ISTA Standalone 4.58.22 – Features
- Can be operated from alternative drives and locations
- Diagnosis of all BMW series
- Programming F/I/G series with ICOM or ENET
- No launcher required
- Hardware check disabled – also runs on slower laptops
- Includes all functions for programming F/G/I series including motorcycle BN2020
- Languages: English, German, Czech, Russian, Italian, Portuguese, French
- With TIS (Technical Information) and WDS (Wiring Diagrams)
- ISTA User Manual in EN, DE, IT, PL, RU, TR, CZ, ES, FR, JP, KR, NL, SE
Included runtime files: .NET Framework 4.6, Java Runtime 8, DirectX 9.0c, Microsoft Visual C++ (v2005–v2015), Microsoft Silverlight 5, Adobe Flash Player, Shockwave Player 12
BMW E-Sys 3.28.1 & 3.31 – Coding F-Series
- No launcher or token needed
- All necessary tools included
- BMW FSC / IBAC Generator v1.0.1.2
- Launcher Pro 2.8.2 & Launcher Premium 2.8.2 (with 10 year token on VM)
- ESysPlus compatible with E-Sys 3.26.1, 3.27.0 and 3.27.1
- Compatible models: F01, F02, F06, F07, F10, F12, F13, F16, F20, F25, F30
- Languages: English & German
- System: Windows 10 (32-bit & 64-bit)
Dr. Gini – BMW Special Tool for N47 Engines
- Full N47 engine support
- Vehicle identification
- Read and clear fault memory
- Control actuators
- Read FA/VO code
- CIC / NBT Map Update
- Expert Mode
- Read and write FSC for E-Series
- Maps Code Generator
- Dashboard control and Footwell Module Reset
- Requires EDIABAS with K+DCAN cable, ICOM or ENET
Which BMW diagnostic cable do I need?
BMW E-Series (1985–2019) – K+DCAN USB Cable or ICOM:
- Control unit data files: SP-Daten
- Coding software: NCS Expert
- Programming software: WinKFP
- Communication: EDIABAS
BMW F/I/G Series, MINI & Rolls-Royce – ENET Cable or ICOM:
- Control unit data files: PSdZData
- Coding & Programming software: E-Sys
ICOM Interface:
- ICOM A – Main interface
- ICOM B – Multimedia programming E-Series
- ICOM C – Older BMWs with round 20-pin connector
- ICOM D – BMW motorcycles
Note: Interface is not included!
Compatible BMW Models – Complete List
BMW E-Series (1985–2019):
- 1 Series: E81, E82, E87, E88
- 3 Series: E30, E36, E46, E90, E91, E92, E93
- 5 Series: E28, E34, E39, E60, E61
- 6 Series: E24, E63, E64
- 7 Series: E23, E32, E38, E65
- 8 Series: E31 | X1: E84 | X3: E83 | X5: E53, E70 | X6: E71
- Z-Series: Z1 E30, Z3 E36, Z4 E85/E86/E89, Z8 E52
- MINI: R50, R52, R53, R55, R56, R57, R58, R59, R60, R61
- Rolls-Royce: RR1
BMW F-Series:
- 1 Series: F20, F21, F44, F45, F46 | 2 Series: F22, F23
- 3 Series: F30, F31, F34, F80 (M3) | 4 Series: F32, F33, F35, F36, F82, F83 (M4)
- 5 Series: F07, F10, F11, F18 | 6 Series: F06, F12, F13
- 7 Series: F01, F02, F03, F04
- X3: F25 | X4: F26 | X5: F15 | X6: F16 | X1: F48
- i3: I01 | i8: I12
- M-Series: F80, F82, F83, F10, F06, F12, F13, F15
- Alpina: D3, B3, B4, XD3, D5, B5, B6, B7
- MINI: F55, F56
- Rolls-Royce: RR01, RR02, RR03, RR04, RR05
System Requirements – BMW ISTA+ & ISTA-P
ISTA+ System Requirements:
- Operating System: Windows 10
- Processor: at least 2 cores, 2.2 GHz
- RAM: at least 4 GB
- Hard Drive: 22 GB installation + 2 GB free space (diagnosis only)
- For programming: additional 70 GB (SDP & ICOM, without E-Series)
ISTA-P System Requirements:
- Hard Drive: 112 GB installation
- Processor: Intel Pentium 2.2 GHz or better
- RAM: 4 GB or more
- Compatible with ICOM (OEM or clone), K+DCAN USB and ICOM Next
ISTA Standalone System Requirements:
- Windows 7/8/8.1/10 (32-bit or 64-bit)
- Processor: Intel Pentium 2.0 GHz or better
- RAM: 4 GB or more
- Hard Drive: 25 GB free space (without programming data)
Delivery & Support
- Electronic delivery – instant access after payment (24/7)
- English & German software
- All Windows versions 32-bit & 64-bit
- Complete step-by-step installation guide included
- Online installation support available
- No additional costs – everything included




