ThinkDiag2 – THINKCAR wireless OBD2 diagnosis for the whole car (iOS/Android) with CAN-FD, bi-directional/Active Test, ECU coding, AutoVIN & 15 service functions
Short version
THINKCAR ThinkDiag2 is one of the most complete wireless diagnostic tools in its price range – perfect for both workshop and DIY. With ThinkDiag2, you get full system diagnosis (not just engine), bi-directional/Active Test (controls and tests components), ECU coding (adaptations in supported modules), Auto VIN and a package of 15 common service functions such as oil service reset, EPB, DPF regeneration, SAS calibration, ABS bleeding, injector coding, TPMS reset and more – where supported by the car.
ThinkDiag2 also features CAN-FD support (for more and newer cars) and FCA AutoAuth (for compatible FCA vehicles, where requirements and access may vary). The tool connects via app: THINKDIAG for iOS and THINKDIAG+ for Android (according to specification). After diagnosis, you can create a Health Report which is saved in history, can be shared, and in some setups can also be printed via computer.
Important to know before purchase: the product is stated with 1 year free online updates. If you do not renew after one year, the product information states that you can only use basic OBD2 functions (full functionality then requires an active subscription). Exact support for special functions, coding, IMMO and active tests is car-dependent and may vary between models and model years.
Platform: Android & iOS
Diagnosis: Full system + OBD2 full function
Pro functions: Active Test (bi-directional), ECU coding, adaptation, AutoVIN
Service: 15+ reset/relearn (car-dependent)
Newer support: CAN-FD
Updates: 1 year free (then limitation according to product text)
ThinkDiag2 is a wireless OBD2 diagnostic device that, together with the Thinkcar app, gives you an OE-level diagnostic workflow on your mobile: you can scan the entire car, read/clear fault codes, view live data, run selected service functions, and (on compatible cars) use advanced functions such as bi-directional/Active Test and ECU coding.
It is built to work on universal cars from American, European, and Asian brands (according to specification), with stated support for 120+ car brands and up to “98% of models on the market” (according to product text). You connect ThinkDiag2 to the car's OBD2 port, connect via Bluetooth in the app, and run diagnosis.
Highlights
CAN-FD – support for more and newer car models
Bi-directional / Active Test – activate components and verify function
ECU coding – adaptations in supported modules (car-dependent)
All Systems Diagnosis – engine, transmission, ABS, SRS, BCM, EPB, TPMS, etc.
Auto VIN – automatic identification of many cars
FCA AutoAuth – in-app support for compatible FCA vehicles (requirements may vary)
15+ service functions – reset/relearn for common service jobs (car-dependent)
Reports & history – Health Report can be saved, shared, and in some setups printed
No IP locking according to product information
Functions: what you can do
1) Full system diagnosis (OE-level in supported systems)
ThinkDiag2 can diagnose multiple control units in the car, such as Engine/ECM, Transmission/TCM, ABS, SRS, BCM, EPB, TPMS, ESP, Battery/BMS, AWD, Parking Sensor, Instrument, Door Lock, Seat, Wiper, etc. (the list is an example from the product text).
2) Health Report (automatic full scan)
With "Health Report", you can run a complete system scan that generates a detailed report after diagnosis. Reports and diagnostic history can be viewed in REPORT/HISTORY (according to product text), shared, and if needed, printed via computer in certain setups.
3) Live data: 4 data values in the same graph
Live data can be presented graphically, and ThinkDiag2 mentions the ability to combine multiple data streams in the same graph (up to 4 simultaneously) to more easily see correlations and anomalies.
4) Adaptation / Relearn / special functions (car-dependent)
For many cars, it is possible to perform adaptations and relearns after repairs, such as throttle relearn, gearbox relearn, and other car-specific procedures. Exact functionality depends on the car model and the app's support.
5) IMMO / Key Matching (car-dependent and authorization-requiring)
The product describes IMMO functions such as key learning and remote learning. These types of functions are very car-dependent and may require specific conditions, access, and/or security routines. Always use only on vehicles you are authorized to work with.
Bi-directional / Active Test – explained
Active Test (bi-directional control) means that the diagnostic tool can send commands to activate a component or function, without you using the car's controls. This can save a lot of time during troubleshooting.
Examples mentioned in the product text
Start cooling fan
Modulate throttle
Open/close windows (if supported)
Control mirrors
Turn on/off lighting
Turn on/off horn
Test door locks
Safety: Perform active tests when the car is stationary and safe. Follow the app's instructions and be aware that some tests may affect systems (e.g. ABS/EPB) in a way that requires post-check.
ECU Coding – what does it mean?
ECU coding (Customize) is described as being able to modify adaptive data/settings in certain control modules after repairs or replacements. The product text lists examples of areas that can be affected when the car supports it: power window, entry/illuminated entry, warnings, lighting control, sunroof, AC, display, unit conversion, entry/start, certain door and seat functions, etc.
Important: Coding is car- and module-dependent. There may also be functions that require specific conditions, and incorrect coding can lead to undesirable side effects. Work methodically: document original settings, change one thing at a time, and test.
15+ service functions (reset/relearn)
ThinkDiag2 has a separate menu with “15 standard special functions” and mentions, among others: Oil reset, EPB reset, DPF regeneration, SAS calibration, ABS bleeding, injector code, IMMO matching, TPMS reset, etc. The list of 15+ maintenance functions also mentions:
Adaptive Front Lighting
ABS Bleeding
Battery Matching
Gearbox Relearn
Brake Reset
SUS Reset
EGR Adaption
Electric Throttle Relearn
Immobilizer Reset
Injector Coding
Oil Maintenance Reset
Steering Angle Reset
Sunroof Reset
TPMS (Reset)
Air Level Calibration
Note: The product text clearly states that service functions may differ between cars. This is normal – some cars support everything, others only parts.
OBD2 “full function” (10 functions)
For standard OBD2/EOBD, 10 full functions are mentioned:
View freeze frame data
Graph data stream
O₂ sensor test
EVAP system test
On-board monitor test
Read & clear DTCs
Identify VIN information
DTC code lookup
Turn off MIL
I/M readiness status test
Compatibility & requirements
Which cars?
120+ car brands (according to product text)
Stated to cover 98% of car models on the market (according to product text)
For OBD2 diagnosis, it typically works on cars built 1996 or later (according to product text)
12V operating voltage (according to parameters) – designed for passenger cars/light vehicles with 12V OBD port
CAN-FD and newer cars
CAN-FD support is one of the major upgrades for ThinkDiag2 and can make a difference on newer car platforms. The exact benefit depends on car brand and model.
FCA AutoAuth
ThinkDiag2 mentions support for FCA AutoAuth. This is a feature that may be relevant for certain FCA vehicles where special authentication is required. Requirements and processes may vary depending on market and app mode.
Phone/tablet
App (iOS): THINKDIAG
App (Android): THINKDIAG+
Bluetooth: hardware supports 5.0 BLE and “dual mode” according to product text
Languages: 12 languages (list in specification)
Updates & subscription (important before purchase)
The product text states: “One Year Free Update Online”. It also states: if you do not renew after one year, you can “only use the basic OBDII full function”. This means in practice:
You normally get full functionality during the free period (according to product text).
After the period, advanced functions (full system, service functions, coding, active tests) may require an active subscription.
Exact terms may be controlled by app/region/vendor version.
If you want a tool without subscription costs, you should weigh this against other options. If you want maximum functionality at a low initial cost, ThinkDiag2 can be extremely good value – as long as you are okay with the update model.
Specifications
Product
THINKDIAG2 OBD2 Scanner
App
THINKDIAG (iOS), THINKDIAG+ (Android)
Support
Universal Cars (USA/Europe/Asia)
Bluetooth
Hardware supports 5.0 BLE + dual mode (according to product text)
Operating Voltage
12V
Diagnostic Interface
DB15 (according to product text)
Temperature (operating)
-10°C to 50°C
Temperature (storage)
-20°C to 60°C
Dimensions
120.5 × 65 × 29 mm
Material
ABS + PC + TPU (rubberized surface)
Languages (12)
English, French, Spanish, German, Italian, Portuguese, Japanese, Turkish, Polish, Russian, Greek, Traditional Chinese
Note: “Model: New boot full software” appears in the specification. In practice, available functions are controlled by app mode, car support, and subscriptions/updates over time.
Step-by-step: install & activate ThinkDiag2
Step 1: Download app
Install THINKDIAG (iOS) or THINKDIAG+ (Android) according to the product information.
Enable Bluetooth on your phone.
Step 2: Register account
Open the app and create an account (register) and log in.
Ensure you have a stable internet connection during the first installation/activation.
Step 3: Activate the device
Find the serial number on the back of ThinkDiag2 (according to product text).
Find the password on the white sticker in the manual (according to product text).
Activate the device in the app.
Step 4: Download car software
Go to “download all softwares” or select specific car brands/modules.
Update as needed when the app suggests it.
Step 5: First connection
Connect ThinkDiag2 to the car's OBD2 port.
Turn on the ignition (ON) according to the app's instructions.
Connect via Bluetooth and run Auto VIN if supported.
Step-by-step: diagnosis & report
1) Auto VIN and vehicle profile
Start Auto VIN to identify year, model, VIN and engine (according to product text).
If Auto VIN does not find the car: select manually in the app.
2) Full system scan / Health Report
Select “Health Report” or “All Systems Diagnosis”.
Let the app scan all supported systems.
Save the report in history.
3) Read and clear fault codes
Open a module (e.g. engine, ABS, SRS).
Read fault codes and document them (screenshot/export if the app supports).
Clear only after you have addressed the root cause.
4) Live data + graphs
Open Live Data in the relevant module.
Select 2–4 parameters and use graph display to see correlations.
Record data if the fault is intermittent.
5) Active Test
Go to Active Test/bi-directional in the module (if supported).
Run the test according to the app's instructions and observe the reaction.
Note the results: does the component react? does live data change?
6) Service functions
Select the relevant service function (Oil reset, EPB, SAS, ABS bleeding etc.).
Follow the app's steps and confirm that the procedure is completed.
Test and verify afterwards (e.g. warning lights turn off when correct).
7) Share/print report
Reports and diagnostic logs can, according to the product text, be shared and in some setups printed via PC. Perfect for "before/after" documentation on a customer car or your own car.
Tips & best practice
Charge the car's battery during longer sessions (many communication problems are due to low voltage).
Always document fault codes before clearing them.
Active Test: only perform when the car is safely stationary and follow the instructions exactly.
ECU coding: change one thing at a time and save the original setting when possible.
Select the correct car profile if Auto VIN fails – the wrong profile can give strange results.
Update regularly during the free period for best car support.
Do not leave the dongle plugged in unnecessarily if you don't know how the OBD port is powered in your car.
1 × Manual (contains activation info according to product text)
Note: Any extra adapters/cables for special connectors (for certain brands/models) may be separate accessories depending on the setup.
FAQ – Frequently Asked Questions about ThinkDiag2
1) Does ThinkDiag2 work with iPhone?
Yes, it supports iOS according to the product text (app: THINKDIAG for iOS).
2) Does it work with Android?
Yes, it supports Android (app: THINKDIAG+ for Android).
3) Is this a “full system” scanner?
Yes, ThinkDiag2 is described as a full system diagnosis for many modules (car-dependent).
4) Can it perform active tests (bi-directional)?
Yes, Active Test/bi-directional is one of the main functions according to the product text.
5) Can I code/change settings (ECU coding)?
ECU coding is mentioned as a function, but exact support depends on the car model and module.
6) Does it support CAN-FD?
Yes, CAN-FD is mentioned as a new feature in ThinkDiag2.
7) Does it work on all cars after 1996?
OBD2 diagnosis typically works on 1996+ (according to text), but full system and special functions are car-dependent.
8) How many car brands are supported?
120+ car brands are mentioned, and “98% of models” are stated to be covered (according to product text).
9) What is “Auto VIN”?
Automatic identification of the car's VIN, model year, model, and engine, for quick startup.
10) Can I get a report after diagnosis?
Yes, Health Report generates a report that can be saved in history and shared (according to product text).
11) Can I print the report?
The product text states that the report can be printed from a PC in certain setups.
12) What is meant by 15 service functions?
These are reset/relearn functions (oil reset, EPB, DPF, SAS, ABS bleeding, TPMS, etc.) – car-dependent.
13) Does it have TPMS reset?
TPMS reset is mentioned in the service functions (if the car supports it).
14) Does it have ABS bleeding?
Yes, ABS bleeding is mentioned as one of the special functions (car-dependent).
15) Does it have DPF regeneration?
DPF regeneration is mentioned (car-dependent).
16) Does it have EPB reset?
Yes, EPB reset is mentioned (car-dependent).
17) Does it have SAS calibration?
Yes, Steering Angle/SAS reset is mentioned (car-dependent).
18) Does it have injector coding?
Injector coding is mentioned (car-dependent).
19) Does it have IMMO/Key matching?
IMMO/Key matching is mentioned, but it is car-dependent and may require specific conditions/authorization.
20) Can it clear the check engine light (MIL)?
Yes, “Turn off MIL” is included in the OBD2 full function list.
21) What happens after 1 year when free updates expire?
The product text states that you can then only use basic OBD2 full function if you do not renew.
22) Is it IP-locked?
The product text states “No IP limited”.
23) Does it work for workshops?
Yes, it is marketed as good for workshops and DIYers.
24) Can I diagnose remotely?
Remote diagnosis is mentioned as a feature in “What’s more” (exact setup may vary).
25) Are all functions available on all cars?
No. The product text points out that service functions and special functions vary between cars.
Notes & Disclaimer
Car-dependent support: Full system, service functions, ECU coding, IMMO, and Active Test vary between makes/models/model years.
Update model: 1 year of free updates is stated. Afterward, functions may be limited to basic OBD2 if you do not renew (according to product text).
Safety: Do not perform diagnosis/active tests while driving. Work in a safe place and follow the app's instructions.
IMMO/Key functions: Use only on vehicles you have legal right to work with. Follow applicable laws and safety procedures.
ECU coding: Changes can affect vehicle behavior. Document originals, change one thing at a time, and test.
E-E-A-T: The text is based on the product's stated functions and normal diagnostic methodology. Last updated: 2026-03-02
Summary
ThinkDiag2 is a modern, app-based diagnostic solution for those who want full system diagnosis, Active Test, ECU coding, 15+ service functions, and CAN-FD in a compact tool. With AutoVIN and Health Report, troubleshooting and documentation become faster, and the tool is suitable for both DIYers and workshops – as long as you are aware that advanced functions and car support are car-dependent and that the update model may affect functionality after the first year.
Allt gick mycket smidigt, från beställnin till betalning och leverans.
Tack för ditt positiva omdöme! Vi är glada att höra att din upplevelse med vår produkt var smidig från början till slut. Vi strävar alltid efter att ge våra kunder en smidig och enkel shoppingupplevelse.
Helt otroligt bra.
Snabb frakt, snabb respons, bra pris och precis så som man vill ha det.
Tack så mycket för din positiva recension! Vi är glada att höra att du är nöjd med våra snabba fraktmöjligheter, pris och respons. Det är precis vad vi strävar efter att erbjuda våra kunder.
Tack för din feedback! Vi är glada att höra att du upplevde vår produkt som snabb och smidig. Det är precis vad vi strävar efter att erbjuda våra kunder. Tveka inte att kontakta oss om du behöver hjälp med något annat. Tack igen för din recension!