BMW ISTA Versions 2026 – from 4.39 to 4.61.40
Which ISTA version is compatible with E, F, G, and I models? This updated guide explains the current 4.61 generation, older proven versions, PSdZData, Diagnosis Only vs. Full, K+DCAN, ENET, and ICOM.
What is ISTA?
Diagnostic platform, guided troubleshooting, and technical information
ISTA is the BMW-specific diagnostic and service environment. Depending on the vehicle, data status, interface, and authorization, it provides vehicle identification, vehicle testing, fault memory access, live values, test plans, service functions, technical documentation, and supported programming procedures.
Terms like Rheingold, ISTA-D, ISTA-P, and ISTA+ originate from different development phases. Today, in daily use, it is mostly referred to simply as ISTA or ISTA+.
Current Status: ISTA+ 4.61.40 with Programming Data 4.61.41
Current status of this guide: October 2026
For the current 4.61 generation, the ISTA application 4.61.40 is used in conjunction with Programming Data / PSdZData 4.61.41. The version number of the application and the version number of the programming data may differ from one another.
ISTA+ 4.61.40
Current standalone application version of the 4.61 generation with updated diagnostic and maintenance content.
PSdZData 4.61.41
Updated programming data status, provided as Full and Lite datasets. Contains current I-Levels of the 2026.07 generation.
BMW ISTA Versions Overview
Not every new version is automatically the best choice for every older vehicle
Rheingold / ISTA-D
Earlier diagnostic generation and older designation. Today, it is primarily relevant if old manuals or E-Series setups refer to it.
ISTA-P
Older, separate programming environment. Remains a distinct topic for classic E-Series programming; do not equate with modern ISTA+.
ISTA+ 4.39.x – 4.45.x
For older E and early F models, these versions are still frequently used as reliable diagnostic versions.
ISTA+ 4.57.x – 4.60.x
Newer vehicle and diagnostic data for many F/G models and modern Windows 10/11 environments.
ISTA+ 4.59.30
Previous 2026 data status. No longer the most current, but can still be relevant for existing installations.
ISTA+ 4.61.40
Current application status of this guide. Accompanied by matching programming data / PSdZData 4.61.41.
ISTA Version Comparison 2026
Which version is suitable for which purpose?
| Version | Typical Use | E-Series | F-Series | G/I-Series | Note |
|---|---|---|---|---|---|
| ISTA-D / Rheingold | Historical diagnostic environment | Yes | Early models | No / limited | Today primarily for legacy setups |
| ISTA+ 4.39–4.45 | Proven diagnostics for older platforms | Highly relevant | Yes | Older data | Often useful for E-Series |
| ISTA+ 4.57–4.60 | Modern diagnostics and service | Yes* | Yes | Yes | Dependent on vehicle/data |
| ISTA+ 4.59.30 | Older 2026 status | Yes* | Yes | Yes | No longer current |
| ISTA+ 4.61.40 | Latest diagnostic and maintenance data | Yes* | Yes | Yes | Programming data 4.61.41 |
* For very old vehicles, legacy diagnostic systems, specialized adapters, or older ISTA versions may be more appropriate.
Which ISTA Version for the BMW E-Series?
For the E-Series, the rule applies: newer is not automatically better. While current ISTA versions work for diagnostics on many E-models, older proven versions like 4.39.x to 4.45.x can be more stable and clearer depending on the vehicle and interface.
Which ISTA Version for F, G, and I-Series?
For F, G, and I-platforms, up-to-date data is significantly more important. New control units, newer I-Levels, and current maintenance information are added with new ISTA and PSdZData releases.
- F-Series: current ISTA versions work for diagnostics; ENET or ICOM are common depending on the vehicle and task.
- G-Series: current data is particularly useful because vehicle software and control unit generations are updated regularly.
- I-/Electric Platforms: current diagnostic data and suitable interfaces are important; functions vary by platform and production date.
- New Platform Groups: current 4.61.41 data includes updated I-Levels for newer G, NA, S, and U platform groups, among others.
BLP, SQLiteDBs, and PSdZData – what belongs to what?
Do not confuse diagnostic and programming data
| Data Package | Task | Typical Use |
|---|---|---|
| SQLiteDBs | Diagnostic, text, service, and language info | ISTA Diagnostics |
| BLP | Base data for vehicle/control unit info | Diagnosis Only |
| PSdZData Lite | Reduced dataset for many coding workflows | E-Sys / Coding |
| SDP / PSdZData Full | Extensive firmware and programming data | Supported Programming / Flashing |
Which diagnostic interface matches which series?
K+DCAN / D-CAN
A typical diagnostic interface for many later E-models. Drivers, COM port, and EDIABAS configuration must be set up correctly.
ENET
Ethernet-based connection for many newer platforms. Well-suited for numerous diagnostic and coding workflows; not identical for every task and vehicle.
ICOM
BMW-specific network interface for diagnostics and supported programming environments. Usually the best choice for extensive programming tasks.
ICOM B / C / D & older adapters
Depending on the vehicle, additional adapters for MOST, older diagnostic ports, or motorcycle applications may be required.
System Requirements for Current ISTA Installations
For current standalone installations, a modern Windows 10 or Windows 11 machine with a 64-bit system and SSD is recommended.
- Operating System: Windows 10 or 11, 64-bit
- RAM: 8 GB minimum, 16 GB recommended
- Storage: SSD strongly recommended
- Diagnosis Only: Plan for sufficient free space for ISTA, SQLiteDBs, and base data
- Full Installation: approx. 500–600 GB of free SSD space is advisable
- Full PSdZData: depending on the data status, around 300 GB or more may be required
Actual storage requirements depend on languages, databases, programming data, archive files, and the installation method.
ISTA vs. INPA vs. E-Sys
What's new in the 4.61 generation?
The current 4.61 generation brings updated diagnostic and maintenance content. Especially notable is the Check Control-based test plan calculation: A relevant Check Control message can be selected as a starting point, upon which ISTA calculates an associated test plan.
- Updated test plan logic within the 4.61.x generation
- Performance and stability improvements in test plan calculation
- Updated maintenance and repair information
- New or updated content for newer vehicle derivatives
- Programming data / PSdZData 4.61.41
- Updated I-Levels of the 2026.07 generation for numerous platform groups
A complete publicly accessible list of all individual changes between each intermediate version is not always available. Therefore, one should not claim additional bug fixes that are not documented.
Frequently Asked Questions about BMW ISTA Versions 2026
Is ISTA+ 4.61.40 current?
In current standalone releases, ISTA+ 4.61.40 is used with Programming Data / PSdZData 4.61.41. The application and data versions do not need to share the same final digit.
Which ISTA version is best for E-Series?
This depends heavily on the vehicle. For many later E-models, current ISTA versions work, while older proven 4.39.x to 4.45.x versions can still be useful depending on the vehicle and interface.
Do I need Full PSdZData for fault memory and service functions?
Usually no. Full PSdZData is primarily relevant for supported programming and flashing processes. Other data packages are decisive for pure diagnostics.
What is the difference between ISTA 4.61.40 and PSdZData 4.61.41?
4.61.40 refers to the ISTA application. 4.61.41 refers to the current programming data status. Both components are versioned separately.
Which cable do I need for ISTA?
For many later E-models, K+DCAN is used; for many F/G/I platforms, ENET or ICOM. For professional programming tasks, ICOM is often the better choice. The exact interface always depends on the vehicle and the task.
Can I perform every BMW function with ISTA?
No. The range of functions depends on the vehicle, control unit, data status, interface, and authorization. Newer protected functions may require additional manufacturer releases or online services.
Is INPA still useful today?
Yes, especially for older E-Series vehicles and experienced users. For modern guided diagnostics and current platforms, however, ISTA is the significantly more comprehensive environment.
Do I always have to update to the latest ISTA version?
No. For older vehicles, a proven version can be entirely sufficient. A newer status is primarily worthwhile for newer vehicles, new control unit generations, or when current diagnostic and maintenance data are required.
Recommended BimmerPro Guides
Conclusion
The right ISTA version depends not only on the version number, but above all on the vehicle platform, production year, control unit software status, interface, and intended use. For current F, G, and I platforms, a modern data set such as ISTA+ 4.61.40 with PSdZData 4.61.41 is particularly interesting. For older E-models, however, a proven older ISTA version might be the better choice.
Those who only perform diagnostics should distinguish between Diagnosis Only and a full programming installation. This saves storage space and prevents unnecessary data packages from being installed.
