iCarsoft DE V4.0 German Cars OBD2 Scanner BMW Audi Mercedes VW Porsche
Couldn't load pickup availability
Return policy
Our goal is for every customer to be totally satisfied with their purchase. If this isn't the case, let us know and we'll do our best to work with you to make it right.
Shipping
We will work quickly to ship your order as soon as possible. Once your order has shipped, you will receive an email with further information. Delivery times vary depending on your location.

iCarsoft DE V4.0 German Car Diagnostic Scanner ECU Coding Bidirectional Control
The iCarsoft DE V4.0 is a specialist automotive diagnostic scanner designed for German vehicle groups, including Mercedes-Benz, BMW, MINI, Rolls-Royce, Audi, Volkswagen, Škoda, SEAT and other supported marques. It provides full-system diagnostics, bidirectional active tests, OE-level ECU coding for compatible BMW and VAG vehicles, and 48 service functions. With a 5-inch Android touchscreen, CAN-FD and DoIP support, AutoVIN identification and lifetime free Wi-Fi software updates, it is suitable for independent workshops, mechanics and advanced DIY users.
Key Features:
-
Full-System Diagnostics: Read and clear diagnostic trouble codes, access ECU information, view live data and review freeze-frame records across supported vehicle modules, including engine, transmission, ABS and SRS/airbag.
-
Bidirectional Control: Perform supported active tests, including ABS pump motor cycling, window regulator operation, fuel pump activation, throttle control, cooling fan testing, EGR valve operation and other component output tests.
-
Advanced ECU Coding: Supports selected BMW models from 2006 onward and VAG-group vehicles from 2010 onward, including compatible Audi, Volkswagen, Škoda and SEAT models.
-
BMW Coding Support: Provides supported ECU coding and adaptation functions for troubleshooting and data recovery across compatible BMW generations.
-
VAG Coding and Adaptation: Supports selected vehicle configuration changes, module replacement coding, gateway installation-list updates, daytime running light settings and central locking preferences, where available.
-
48 Service Functions: Includes oil reset, electronic throttle relearn, EPB reset, steering angle calibration, DPF regeneration, injector coding, ABS bleeding, air suspension service, battery management and additional maintenance procedures.
-
German Vehicle Coverage: Designed for supported Mercedes-Benz, Maybach, Smart, Sprinter, BMW, MINI, Rolls-Royce, Porsche, Audi, Bentley, Bugatti, Lamborghini, SEAT, Škoda, Volkswagen and VW commercial vehicle applications.
-
CAN-FD and DoIP Support: Supports modern automotive communication protocols for compatible vehicle systems.
-
AutoVIN Identification: Automatically identifies supported vehicles to help reduce manual VIN entry; manual vehicle selection is also available.
-
10 OBD2 Test Modes: Includes reading and erasing codes, I/M readiness, live data, freeze-frame data, vehicle information, O2 monitor testing, onboard monitor testing, EVAP testing and pending codes.
-
Hardware Specifications: 5-inch capacitive touchscreen with 854 × 480 resolution, Android operating system, 1.3GHz quad-core processor, 32GB storage and a 5000mAh battery providing approximately 6 hours of use.
-
Connectivity and Updates: Wi-Fi (2.4GHz), USB 2.0 and lifetime free Wi-Fi software upgrades with no recurring subscription fees.
-
15 Supported Languages: English, German, French, Dutch, Spanish, Czech, Swedish, Russian, Hungarian, Norwegian, Portuguese, Italian, Polish, Danish and Finnish.
-
Diagnostic Reports: Review diagnostic history, save and share reports, and print diagnostic data through a Windows PC connected by USB.
-
Included Accessories: DE V4.0 diagnostic tablet, carry case, 16-pin OBD2 cable, USB Type-C charging cable and user manual with quick-start guide.
DEALER-LEVEL GERMAN CAR DIAGNOSTICS. TRUSTED WORLDWIDE.
The iCarsoft DE V4.0 delivers comprehensive diagnostics across every onboard ECU—including the engine, transmission, ABS, and SRS/Airbag. Built strictly for serious DIYers and independent repair shops, it goes far beyond basic code reading — delivering OE-level ECU coding, advanced adaptations, and full bidirectional control.
- Advanced Bi-Directional Control
- 48 Service Functions
- CAN-FD Supported
- Lifetime Free Updates
- OE-Level ECU Coding
- Engine · Transmission · ABS · SRS
Dealer-Level German Diagnostics
One specialist scanner — tuned to German engineering.
The DE V4.0 is the German-marque specialist of the iCarsoft line: a 5-inch Android handheld pairing full-system diagnostics across engine, transmission, ABS and SRS/Airbag with full bidirectional control, OE-level ECU coding for BMW and the V.A.G group, 48 service functions, CAN-FD, AutoVIN, 15 languages and lifetime free Wi-Fi updates — no subscription, ever.
01 Exclusively for German Automotive Groups
Engineered for the marques of Germany — and the families they belong to.
One specialist tool, every German automotive group — pick a group below, or search for your make.
- 18 All Marques: German groups
- 4 Mercedes-Benz: for Mercedes-Benz, for Maybach, for Smart, for Sprinter
- 3 BMW Group: for BMW, for Mini, for Rolls-Royce
- 10 VW · Audi Group: for Porsche, for Audi, for Bentley, for Bugatti, for Lamborghini, for SEAT, for Skoda, for VW, for VW Commercial Vehicles, for VW LT3
Don't see your car? Send us your VIN and our team will review compatibility against the current coverage information.
02 Powerful Hardware
Five inches of HD, with all-day stamina in the bay.
- 5″: HD touch screen
- Quad: 1.3GHz quad-core
- 32GB: On-board storage
- 5000 mAh: battery
- 6 hrs: Continuous use
- Android: Operating system
iCarsoft DE V4.0 car diagnostic tool is equipped with a 5-inch HD Touch Screen, Android operating system, Quad Core 1.3 GHz processor, 32GB storage and a 5000mAh battery for around 6 hours of continuous use. It offers a user-friendly interface and an ultra-smooth diagnostic experience.
03 Lifetime Free Software Upgrades
Pay once. Upgrade forever.
Unlike other OBD scan tools on the market that require annual subscription fees, the DE V4.0 offers lifetime free software upgrades. Updates are delivered wirelessly via Wi-Fi, with new diagnostic protocols and vehicle model coverage continuously released.
- No subscription fees, ever
- No renewals, no unlocks, no paywalls
- Wireless Wi-Fi delivery: Updates arrive over the air, no cables
- New protocols & model coverage: Continuously released as German cars evolve
04 Supports the Latest CAN-FD Protocol
Built to talk to the newest German ECUs.
CAN-FD (Controller Area Network – Flexible Data-rate) is a next-generation automotive communication protocol adopted by German vehicles.
- CAN-FD: Controller Area Network – Flexible Data-rate. A next-generation protocol adopted by German vehicles.
- DoIP Ready: Supports CAN-FD and DoIP protocols. Speaks the high-speed buses on modern German networks.
- Next-Gen Ready: Keeps pace with the latest control units rolling out of Stuttgart, Munich and Wolfsburg.
- Future-Proof: Lifetime updates keep adding new protocols and models. Talks to both your current German car and your next one.
05 Advanced Bi-Directional Control
Stop guessing — command the part and watch it answer.
The iCarsoft DE V4.0 bidirectional scan tool supports active component testing and full bidirectional control for most vehicle modules. It sends custom commands and retrieves real-time data to execute targeted functions, including window, mirror, and door lock testing, as well as throttle adjustment — allowing you to pinpoint faults quickly. While ordinary OBD scanners only read fault codes and give limited clues, the DE V4.0 goes further with full bidirectional capability. You can directly command individual components: cycle the ABS pump motor, run window regulators, activate the fuel pump, open the throttle, and run output tests on almost every onboard module. Pinpoint the faulty part in minutes, without trial-and-error.
- Cycle the ABS Pump Motor: Command the ABS pump and watch it respond in real time.
- Run Window Regulators: Activate window regulators and output tests on almost every module.
- Activate the Fuel Pump: Trigger the fuel pump on demand to confirm a fault in minutes.
- Open the Throttle: Open the throttle and run output tests — no trial-and-error.
- Cycle the EGR Valve: Drive the valve open and closed to clear carbon causing a rough idle.
- Command the Fuel Injectors: Cut or drive individual injectors in real time to isolate misfires.
- Trigger the Cooling Fans: Switch high and low fan speeds on demand to verify relays and motors.
- Sequence Transmission Solenoids: Cycle shift solenoids one by one to pinpoint slippage and harsh shifts.
⚠ Compatibility Notice: And More · 22+ active tests across every onboard system — and growing with each update.
- Cycle the ABS Pump Motor
- Run Window Regulators
- Activate the Fuel Pump
- Open the Throttle
06 Advanced ECU Coding: Unlock Your Vehicle's Full Potential
The dealer's coding playbook — now open on your bench.
Maximize your workshop’s capabilities with our professional-grade ECU Coding feature. Seamlessly bridge the gap between component replacement, software troubleshooting, and personalized driving experiences across BMW and V.A.G car groups.
ECU Coding for BMW
- E-Chassis to G-Chassis Support: Comprehensive ECU coverage custom-tailored for BMW models from 2006 to present.
- DME/DDE Repair & Data Recovery: Instantly restore corrupted data and resolve deep-seated software glitches within critical control modules.
- BMW-Specific Troubleshooting: Expertly diagnoses and helps resolve sudden power loss, unexplained drivetrain faults, and severe drops in fuel economy.
ECU Coding for V.A.G
- Vehicle Configuration & Customization: Code the ECU based on your vehicle's factory or custom attributes—including body style, trim variant, steering configuration (LHD/RHD), and fuel type.
- Module Replacement & Synchronization: Write original vehicle configuration data directly into newly replaced ECU modules, seamlessly resolving faults caused by coding mismatches.
- Hidden Feature Unlocking & Personalization (Requires Adaptation & Basic Settings) : Modify country/regional market coding settings. Change vehicle brand/logo identifiers within the infotainment system. Update and refresh the vehicle’s ECU installation list (Gateway List). Adjust daytime running light (DRL) switching logic. Customize automatic central locking timing and operational preferences.
- For BMW (2006 – Present): ECU Troubleshooting & Data Recovery — Main Menu ➜ Coding
- For V.A.G (VW, Audi, Skoda, Seat) (2010 – Present): Component Adaptation & Parameter Calibration — Main Menu ➜ Coding
⚠ ECU Coding is currently available for BMW (2006–present) and the VAG group (VW, Audi, Škoda, SEAT, 2010–present). Coding support for additional brands is being rolled out through ongoing software updates.
07 Fast AutoVIN Identification
Plug in — your car names itself in seconds.
Skip the manual VIN typing — simply plug in, and the tool identifies your vehicle in seconds. No typos, no extra lookup time. This boosts accuracy, eliminates input errors, and delivers a smoother, more reliable diagnostic experience.
- AutoVIN
- Eliminates Input Errors
- Manual Selection
08 Supports 15 Global Languages
Read every code in the language you think in.
The OBD scanner DE V4.0 supports English, German, French, Dutch, Spanish, Czech, Swedish, Russian, Hungarian, Norwegian, Portuguese, Italian, Polish, Danish, and Finnish.
- EN: English
- DE: Deutsch
- FR: Français
- NL: Nederlands
- ES: Español
- CS: Čeština
- SV: Svenska
- RU: Русский
- HU: Magyar
- NO: Norsk
- PT: Português
- IT: Italiano
- PL: Polski
- DA: Dansk
- FI: Suomi
09 48 Comprehensive Service Functions
Forty-eight resets and relearns, ready the moment a job hits the bench.
The DE V4.0 is far more than a basic code reader. It integrates 9 commonly-used service functions for daily maintenance and 39 advanced professional functions for complex repair tasks.
Search all 48 service functions — e.g. Oil Reset, DPF, BMS…
9 Hot Service Functions — Daily maintenance
▸ 9 Hot Service Functions covering your daily maintenance needs.
- Oil Reset: Allows you to reset the engine oil life system, service lamp, service mileage, and service intervals after an oil change.
- Electronic Throttle Control: Relearns throttle valve control parameters after resetting or replacing the throttle body.
- EPB-Brake-Pad Reset (EPB): Retracts the electric parking brake calipers and resets the brake pads after replacement.
- Steering Angle Reset (SAS): Calibrates the steering wheel to the straight-ahead position, or recalibrates the SAS after steering component replacement.
- DPF Regeneration: Performs DPF regeneration, component replacement initialization, and DPF relearning after engine control unit replacement — for diesel particulate filter systems.
- Injector Coding: Relearns the injector control parameters when an injector is renewed or replaced.
- ABS Bleeding: Bleeds air from the system to restore ABS brake response, or performs a relearn procedure after ABS replacement.
- Air Suspension Service: Supports calibration, height adjustment, system reset, and fault code clearing for air suspension systems. Lets you precisely set ride height, perform system initialization, and resolve common air suspension faults.
- Battery Management Service (BMS): Evaluates the battery charge state, monitors closed-circuit current, registers battery replacement, and activates the vehicle’s sleep mode.
39 High-Level Functions — Professional technicians
▸ 39 High level service functions for professional technicians:
- TPMS Reset: Allows you to look up the tire sensor IDs from the vehicle’s ECU, inputting TPMS sensor replacement IDs and testing sensors.
- Air Conditioner Service: Supports routine maintenance of A/C modules, including A/C system adaptation reset, compressor reset, compressor break-in, and stepper motor initialization.
- Head Lamp Service: Initializes the adaptive headlamp system.
- Body Stability Control Service: Supports routine maintenance of DSC modules, including resetting or deleting adaptation values, and initializing the unit.
- Engine Control Service: Supports routine maintenance of engine modules, including resetting or deleting adaptation values, and calculating fuel consumption.
- Transmission Control Service: Supports routine maintenance of transmission modules, including resetting adaptation values and transmission fluid level adaptation.
- Air-Bag Reset: Resets airbag data to clear the airbag (SRS) warning light after a collision.
- Seat Service: Calibration after repairing or replacing the seat position drive motor.
- Immobilizer Service: Anti-theft Matching, disable any lost keys and add new keys. ONLY for vehicles with basic Immobilizer system.
- Engine Idle Service: Adjusts the engine idle speed.
- Door-Window-Roof: Learns the top position of the door window glass, enabling pinch protection and the one-touch-up function.
- Fuel Pump Service: Activates the fuel pump after replacement.
- Air Filter Control Service: Initiates the self-learning process after replacing the air filter.
- ODO Meter Reset: Reads odometer values stored in multiple ECUs (for service and verification purposes).
- Door Service: Performs full calibration after window lift motor repair or replacement.
- Turbocharger: Performs turbocharger learning after component replacement, or resets stored learned values.
- Exhaust Gas Recirculation: Recirculates a portion of engine exhaust gas back into the intake system.
- AdBlue: Resets the AdBlue (urea) level counter after the diesel exhaust fluid is refilled or replaced.
- Clutch Matching: Learns the clutch contact point and engagement position where the clutch begins to transmit engine torque. Applicable after ECU replacement, transmission removal/replacement, or clutch replacement. For adaptive clutches only.
- Electronic Water Pump: Activates the electronic water pump for testing or after replacement.
- Crankshaft Learning: Performs crankshaft position learning and related calibration after engine repair.
- High Voltage Battery: Supports EV/hybrid high-voltage battery maintenance, including replacement adaptation and status monitoring.
- Cruise Control System: Performs adaptive cruise control (ACC) calibration and personalization.
- Language Setting: Changes the vehicle’s system language.
- Radar/Camera: Performs radar and camera learning and calibration (ADAS).
- Vehicle Setup: Personalize your vehicle’s driving and comfort preferences.
- Cylinder Shutoff Test: Tests each engine cylinder individually by disabling its fuel supply — useful for diagnosing cylinder-specific issues such as misfires or low compression.
- Speed Limit Assist: Sets or removes the vehicle’s maximum speed limit.
- Head-Up Display: Used for learning and calibration of heads-up display.
- Cylinder Misfire Check: Identifies engine misfires, addressing issues like sluggish acceleration, high fuel consumption and severe vibration.
- Control Unit Reset: Performs full reset and initialization of vehicle control units after part replacement or fault repair, clearing stored data and restoring normal module operation.
- O2S (Oxygen Sensor): Supports oxygen sensor replacement adaptation and initializes the three-way catalytic converter learned values.
- Seat Belt: Performs seat belt pretensioner reset and related maintenance after airbag deployment.
- Gas Particulate Filter: Performs service operations including GPF replacement and regeneration.
- NOx Sensor: Resets NOx sensor-related learned values (e.g., catalytic converter parameters) stored in the ECU.
- Rain-Light Sensor: Calibrates the rain sensor after windshield replacement or sensor renewal.
- Stop And Start: Set up the automatic start-stop function in ECU.
- Mileage Verification: Checks and compares odometer data stored across multiple ECUs to detect mileage tampering.
- VIN Verification: Reads and matches the VIN across all vehicle ECUs to detect inconsistencies or unauthorized module replacement.
- Battery Management Service (BMS)
- DPF Regeneration
- EPB-Brake-Pad Reset (EPB)
- Steering Angle Reset (SAS)
- Injector Coding
Additional service functions are available in the Miscellaneous section.
⚠ Compatibility Notice: The specific diagnostic service functions vary by vehicle brand, model, production year, and ECU configuration.
10 Powerful Full Systems Diagnostics
Every module the dealer sees — engine to chassis.
In addition to the four standard systems (Engine, ABS, Airbags, and Transmission), the DE V4.0 provides diagnostic coverage for more complex vehicle systems.
- Read and Clear DTCs: Pull and clear diagnostic trouble codes across every available module.
- Read ECU Information: Read control-unit part numbers, software versions and status.
- Read Live Data: Stream live sensor readings in clear on-screen lists.
- Access all ECU modules via OBDII-16 DLC: Reach every onboard module through the standard 16-pin port.
- Read and Clear Freeze Frame Data: Capture the snapshot stored at the moment a fault was set.
- Read Fault Code
- Read Live Data
- Auto Scan
- Coding
11 Full OBD2 Test Modes — Emission-Ready
Ten OBD2 modes, one clean emissions check.
Supports all 10 OBD2 test modes for vehicles compliant with 1996+ OBDII/EOBD/JOBD/KOBD/CAN/CAN-FD standards: Read Codes, Erase Codes, I/M Readiness, Live Data, Freeze Frame, Vehicle Information, O2 Monitor Test, On-Board Monitor Test, EVAP System Test, and Pending Codes.
- 01: Read Codes
- 02: Erase Codes
- 03: I/M Readiness
- 04: Live Data
- 05: Freeze Frame
- 06: Vehicle Information
- 07: O2 Monitor Test
- 08: On-Board Monitor Test
- 09: EVAP System Test
- 10: Pending Codes
Save it, share it, print it — a clean record every time.
Users can quickly access previously tested vehicle systems and save, share, and print diagnostic reports.
- Diagnostic History & Reports: Quickly access previously tested vehicle systems and save, share, and print diagnostic reports.
- Feedback & PC Printing: Use the Feedback function to report issues encountered during use — our technical team will review and provide assistance. Diagnostic data can also be printed for future reference by connecting the device to a Windows PC via USB.
-
BMW 20 Pin Adapter (20-PIN 20-pin BMW Adapter): For BMW E30, E36, Early E46, E34, Early E39, E32, E38, E36 Z3, E52, Early E53, E31, E28, E24, E23. Pre 2001 BMW models.
-
38-PIN (38-pin Adapter): Compatible with pre-2003 Mercedes-Benz passenger vehicles: C-Class W202 (up to 2000), E-Class W210 (up to 2002), S-Class W140 (up to 1998), CLK-Class W208 (up to 2003), SLK-Class R170, SL-Class R129 (up to 2002) and other similar models.
- 14-PIN (14-pin Sprinter Adapter): For Sprinter T1N & early NCV3 vans. 1995-2006 Sprinter models.

Older Mercedes-Benz models and Sprinter vans may require an optional adapter. Not sure which one you need? Check by VIN → The corresponding iCarsoft adapters are available separately.
14 Product Specifications
The complete technical rundown.
- Operating System: Android
- Processor: Quad Core 1.3 GHz
- Storage: 32GB
- Display: 5-inch LCD capacitive touchscreen with 854x480 resolution
- Connectivity: USB 2.0 / Wi-Fi (2.4GHz) / OBDII
- Power: 9-18V
- Operating Current: ≤500mA
- Battery Capacity: 3.7V 5000mAh 18.5Wh
- Tested Battery Life: Around 6 hours of continuous use
- Type C Input: 5V / 2A
- Power Consumption: 500mA (LCD on with default brightness, Wi-Fi on) @3.7 V
- Operating Temp.: 0 to 50°C (32 to 122°F)
- Storage Temp.: -20 to 70°C (-4 to 158°F)
- Operating Humidity: 5% - 95% non-condensing
- Dimensions (W x H x D): 200 × 116 × 30.2 mm (7.87 × 4.57 × 1.19 in)
- Net Weight: ≈ 380 g
- Supported Automotive Protocols: ISO 9141-2, ISO 14230-2, ISO 15765, K/L-Line, Flashing Code, SAE-J1850 VPW, SAE-J1850 PWM, ISO 11898 (High-speed, Medium-speed, Low-speed, and Single-wire CAN), CAN-FD, SAE J2610, GM UART, UART Echo Byte Protocol, Honda Diag-H Protocol, TP2.0, TP1.6
15 Packing List
Open the case — everything you need to start.
- Main Unit (x1): Main Unit (Diagnostic Tablet)
- Protection (x1): Carry Case
- Cable (x1): OBD2 Main Cable (16-pin)
- Cable (x1): USB Type-C Charging Cable
- Accessory (x1): User Manual & Quick Start Guide
Frequently Asked
Good to know before you buy.
- Is the software updated regularly? Are updates free?: Yes! The iCarsoft DE V4.0 includes lifetime free software upgrades via Wi-Fi. There are zero annual subscription fees or hidden costs. You pay once and get continuous software updates forever.
- The DE V4.0 cannot recognize my vehicle by AutoVIN, does it mean the device is faulty?: Not at all. AutoVIN depends on individual vehicle ECU protocols. If AutoVIN skips your car, simply use the Manual Selection mode—all diagnostic and service functions will work perfectly. Meanwhile, please send your VIN to our support team; we will verify it and add it to our database in the next software update.
- DTCs can be read normally but fail to be cleared or reappear after clearance, why?: Please keep ignition on and engine off. Record freeze frame data first before clearing codes. Persistent hardware faults need physical repair prior to code clearance. Some fault codes of systems like SRS and ABS can only be cleared after finishing bidirectional tests.
-
The scanner powers on but fails to establish a diagnostic connection. What causes this issue?: Please check the following steps to troubleshoot:
- Check Vehicle Compatibility: Ensure your vehicle is covered by the DE V4.0, please kindly refer to the vehicle coverage of DE V4.0.
- Turn Off Power-Saving: Disable any eco/battery-saving modes on the vehicle that might shut down modules during diagnosis.
- Update Device: Connect to Wi-Fi and update both the firmware and vehicle software to the latest versions.
- Check Ignition: Ensure the vehicle key is turned to the “ON” position.
- My BMW uses an E-chassis / F-chassis / G-chassis. Does this tool support it?: Yes. The DE V4.0 supports a wide range of BMW generations — from modern G-chassis and F-chassis models back to most E-chassis vehicles. Pre-2001 E-chassis models (such as E30/E36/early E46) use a 20-pin round port and require the optional 20-pin adapter. For exact compatibility, please send us your VIN.
The iCarsoft DE V4.0 combines specialist German vehicle diagnostics with advanced coding, active tests and maintenance functions in one handheld tool. Compatibility and available functions vary by make, model, production year and ECU configuration. Some older BMW models with a 20-pin round diagnostic port and certain Mercedes-Benz or Sprinter vehicles may require a separately purchased adapter. Please confirm vehicle compatibility using your VIN before ordering.
