Skip to content


XTOOL D9 PRO Diagnostic Scanner with Bi-Directional, Key Programming, Support DoIP & CAN F

Original price $1,699.00
Original price $1,699.00 - Original price $1,699.00
Original price $1,699.00
Current price $1,099.00
$1,099.00 - $1,099.00
Current price $1,099.00
In stock

💰Limited Offer💰

5% OFF Discount Code "XTOOL"


whatsapp: +1 619-988-993
Any problems, email here:, don't send wrong place.



Return: Return for refund within 30 days,buyer pays return shipping. Read detail

Please Know Before You Buy

  • Xtoolglobal is the only official XTOOL Brand website, we only sell 100% GENUINE PRODUCTS with the best service for Xtool customers.
  • 2 Year Warranty and lifetime technical support.
  • 3-5 Days Fast Shipping: We have local warehouse locate at: US/RU/PL/ES/UK/FR

XTOOL D9 is an Upgraded Version of XTOOL D8 / D8BT, It adds a topology mapping function, which can find and display the working status of all automobile systems/modules, and accurately locate automobile problems. It is always convenient for technicians to carry out maintenance and improve efficiency. 


Device name D7 D8 D8BT D9 D9PRO
Support language 15 15 15 15 15
Diagnostic system Full system Full system Full system Full system Full system
Basic function 6 6 6 6 6
Special functions in the vehicle model
ECU programming and coding × × × ×
BBA online programming × × × ×
Basic coding and guidance (public) ×
Offline programming code ×
Special features 36 38 38 42 42
J2534 protocol × × × × ×
CAN FD protocol supports M811√ ×
Operating Platform Tablet Tablet Tablet Tablet Tablet
Screen Size 7 inches 8 inches 8 inches 9.7 inches 9.7 inches
Storage 1+32 (quad-core 1.6) 2+64 (quad-core 1.8) 2+64 (quad-core 1.8) 2+64 (quad-core 1.8) 2+64 (quad-core 1.8)
Connection Method line connection line connection Bluetooth line connection Bluetooth line connection line connection
Battery type 4000mAH 10000mAH 10000mAH 10000mAH 10000mAH
Upgrade 3 Years 3 Years 3 Years 3 Years 3 Years


D9 PRO Supports the Online Programmer For Benz/BMW and VW and Offline Programmer for Ford /Mazda

  • ECU Programming for Benz/BMW/VW/AUDI/SKODA/FORD(offline)/MAZDA(off line)
  • OE All System Diagnostic
  • Support 35+ Special functions:Calibration/Initialization/Matching/Relearn
  • Auto VIN/Auto Scan/VIN Scan/Manual VIN Input
  • Guide Functions: With VAG Guide Functions, D9 Pro can perform complex functions such as special functions, ECU coding, etc., to help your diagnostic step by step with instructions on VW, Audi, Skoda, etc.
  • Wireless BT Connection+Cables
  • Intelligent Topology Mapping Available on Newest APP V4.25.4_6.36:
    • Equipped with color-coded module status for faster full system diagnostic results.
    • View the communication structure between modules clearly with each system's situation.
    • One-click to display the fault code and enter the system function directly.
  • Support DoIP & CAN FD protocol & 90+ Brands Coverage & Multilingual, Widely Coverage of 90+ Car Brands which include 1000+ type of vehicles
  • Excellent Tablet Quality+Multi-Language: 10000 Mah 3.7V Battery with 8MP Camera can work with our XV100 Endoscope, 10 inches bigger screen with 2GB RAM + 64GBROM Memory space, with Bluetooth and wifi few keep updates online +12 kinds of language
  • IMMO/Key Programming: Work with EEPROM Adapter (Package NOT Included) to read/write/backup the IMMO data.

    Read Pin~code

    Add New Keys (Fob/Smart)

    Remote Learning

    Key Matching

    Remote Learn

    All key lost

Advanced ECU Coding

ECU Coding will open up more hidden personalized functions of your vehicle, such as closing the windows with the remote control, improving the vehicle performance, setting the folding function of the rear-view mirror, and you can also disable some annoying functions through EUC coding, such as changing the buzzer on the vehicle, disabling the safety warning sound and start/stop function, etc., to bring you a more comfortable driving experience.

Bi-Directional/Active Test

XTOOL D9 PRO has a Bi-Directional control function. It can access vehicle subsystems and components through active testing, and then output commands through ECU to detect the integrity of vehicle systems and components, and find out the fault location and cause, such as evap test, cylinder deactivation, cycling a / C Clutch on / off, opening fuel injector, on / off, ABS motor pump for cycling, testing windows, doors, skylights, wipers, etc, So as to easily and effectively find out the fault location.

Note: ECU coding and active testing do not support all vehicle models.

OE Level All Systems Diagnostic (Few minutes Read all systems)

In order to better diagnose the vehicle, XTOOL D9 PRO can realize the diagnosis and maintenance reset of all systems,

including the vehicle ECU to read and clear DTCs, retrieve real-time data, freeze frames, ECU information, and perform active testing, matching, adaptation, turn off warning lights, and reset the monitor.

  • Reading ECU and Clear DTC
  • Retrieve Real-time Data
  • ECU information, and perform active testing, matching, adaptation, turn off warning lights, and reset the monitor.
  • Freeze Frames

Auto VIN/Auto Scan/VIN Scan/Manual VIN Input

  • Auto VIN: XTOOL D9 PRO has the latest automatic VIN scanning function. It can identify vehicle information and scan all ECUs for diagnosis. This function is compatible with 2006 and new models
  • Manual VIN Input: For vehicles not supporting the Auto VIN Scan function, you may manually enter the vehicle VIN.
  • Automatic SelectionThe Auto VIN Scan can be selected after selecting the test vehicle manufacturer.
  • Manual SelectionWhen the vehicle's VIN is not automatically retrievable through the vehicle's ECU, or the specific VIN is unknown, the vehicle can be manually selected.

Work with EEPROM Adapter (Package NOT Included) to read/write/backup the IMMO data.

Read Pin~code

Add New Keys (Fob/Smart)

Remote Learning

Key Matching

Remote Learn


D9 PRO Support Key programmer Functions can works with KC100 works for VW 4th and 5th immo .and KC501 for Benz infrared key. The KS01 is working for Toyota all key lost


Equipped with color-coded module status for faster full system diagnostic results.

• View the communication structure between modules clearly with each system's situation.

• One click to display the fault code and enter the system executive function directly.

Note: Topology Map compatibility with GM, CHRYSLER, JEEP, DODGE, FORD, TOYOTA, NISSAN, HONDA, BMW, BENZ, HYUNDAI, MAZDA(MORE COMING SOON). DO NOT available for All Vehicle Makes. Please come to us for a compatibility check.

New Update>>New App version above V4.25.4_6.36 adding Topology Map and optimized battery performance for below Vehicle brands:

For GM(Buick, Pontiac, Chevrolet, Cadillac, Saturn, GMC, Hummer)-->Software package V11.70;

For Chrysler/Dodge/Jeep-->Software package V8.7; For VW( Audi/VW/Skoda)-->Software package V13.30

For Toyota-->Software package V13.70; For Nissan-->Software package V12.91; For Honda/Acura-->Software package V11.60;

For Hyundai/Kia-->Software package V13.30;

For BMW/Mini-->Software package V11.95; For Benz-->Software package V20.61;

For Ford/Lincoln-->Software package V13.4; For Mazda-->Software package V12.2; More coming soon!

How to get the Newest APP for D9 pro?>>

1. Reboot the D9 Pro scanner and connect the D9 Pro to the internet

2. Download and install the NEW APP

3. Go"Update" screen and download the newest available software packages.


XTOOL D9 PRO comes with 35+ special maintenance services, covering all available reset functions

Oil/Service/Maintenance Light

Gear Learning

Electric Parking Brake


Throttle Relearn

EEPROM Adapter

Window Initialization

Injector Coding

Tyre Pressure Reset

Airbag Repair

ABS Bleeding


Gearbox Match

Seat Configurations

Instrument Cluster

Electronic Pump Activation

BMS Reset

Performance Tire Upgrade

Air Suspension

Stop/start Reset

Steering Angle Sensor Adjustment

Language Change

Other special functions includes Suspension Calibration, Trans Adaptation(Gearbox Match), TPMS Reset, ABS Initialization, Seat Calibrations, Zero Point Calibration(of the yaw rate sensor/seat weight sensor, etc), Window/Door/Sunroof, Headlight Adjustment, Airbag Reset(airbag reset and clear airbag crash data), Idle Relearn, Power Balance, Transport Mode, Tire Upgrade, Tooth Learning, VGT Learn(VGT Turbo Calibration), Fuel Trim Reset, Fuel Alcohol Composition Reset, Air/Fuel Reset, Start/Stop Reset, Language Change, and continuously growing.

Remote Technical Support

Customers can get remote support from XTOOL's team of technical engineers who control their device from their PC via TeamViewer software.

Maintenance Assistant:

Includes how-to videos, how-to tips, user manuals, Q&A, quick start guides, and more.

Diagnosis History:

Once a vehicle diagnosis is made, the XTOOL D9 will record every detail of the diagnosis process. You can record/view/playback real-time data at any time. The history function provides quick access to the vehicle under test and the user can resume the last operation without the need to start over

Diagnostic Feedback:

Allows you to submit any issues that cannot be fixed immediately. With the support of XTOOL professional experts, we will strive to provide you with the best solution as soon as possible.

Remote Diagnosis:

Configuring XTOOL D9 PRO as an I/M (Instant Messaging) tool makes it easier for technicians to exchange maintenance experience and provide remote assistance.

Vehicle Health Report Sharing and Printing:

With XTOOL D9 PRO, you can generate a complete system diagnostic report with one click. Reports can be emailed to the office or sent directly to your clients. You can also print out a vehicle health report card.

One Click Update Online & Mutil Languages Support

XTOOL D9 PRO supports 3 years of free updates, you can get the latest version of the software, enjoy the latest technology and cover more new models.

After the 3-year free update service expires, XTOOL can still be used normally.

XTOOL D9 PRO can support 15 kinds of languages: English, Spanish, German, French, Italian, Finnish, Arabic, Japanese, Korean, Polish, Portuguese, Vietnamese, Russian, Simplified Chinese, and traditional Chinese.

Free Shipping on All Orders

Xtool is proud to offer free shipping on all orders. We have global warehouses like the USA, UK, Australia, EU, Asia, etc. We choose the nearest warehouse for shipment according to the customer's address.

We use the best carriers in the industry to ensure your order arrives on time. During the checkout process, the website will automatically free shipping for orders to your delivery address.  Delivery times vary depending on the delivery address you choose, item availability, and when you place your order.

If customs fees happen, please contact, and we will bear the expenses.

Shipping Time

We will arrange delivery within 24 hours after you have placed your order.

For orders placed in the USA, UK, Australia, and EU regions, the shipping time will take 3-7 days.

Other Regions' orders will be sent from the China warehouse, the shipping time will take about 5-10 days.

If the transport delay happens, please let us know and we will check the shipping status;

If the orders are never received, please let us know what happened, we will check with express engency and reschedule shipment or coordinate compensation.

Order Processing

Orders received before 2 pm PST will ship the same business day from one of our US-based warehouses. Orders received after 2 pm PST will ship the next business day.

Battery Shipping Restrictions

Tools containing batteries are subject to shipping restrictions that limit the number of batteries that can be included in each shipping box. Orders for multiple tools with batteries may be shipped in multiple shipping boxes to comply with carrier shipping restrictions.

Next steps

Once your order is placed, we will send information about your order to the email address you provided during the checkout process.

Order Confirmation

The order confirmation email provides a summary of the items in your order.

Shipping Notification

Once your order has shipped, we will send a shipment notification email. This email includes the carrier name, tracking number, and delivery date. You can click the tracking number to track your package on the carrier's website.

Order Tracking

To track the status of an existing order, please go to our order inquiry page. Enter your order number and the email address you used when placing your order to check the status of your order. You can find your order number in the order confirmation email sent your order was placed. If you are not able to locate your Order Number or have any additional questions regarding the status of your order, please contact Xtool Support at

Customer Reviews

Based on 8 reviews


Mariannis Viamontes

XTOOL D9 PRO Diagnostic Scanner with Bi-Directional, Key Programming, Support DoIP & CAN F

Fast shipping and grate service

Haven't used my d9 pro very much but what I have it has worked perfectly.

Akua Nimako-Oti

XTOOL D9 PRO Diagnostic Scanner with Bi-Directional, Key Programming, Support DoIP & CAN F

Awesome support

Iv been shopping for a scanner over the weeks an my biggest concern is communication with the techs an support. Decided to go with xtool for a big reason. Been emailing xtool for days now. ALWAYS a quick response with great info, I have over 20 emails with everything I needed to know about their scanner, before purchasing. Others, not one 🤦‍♂️. I'll have another review on the actual scanner when it arrives.
Thank you xtool for the awesome customer service.