1 Which OBD2 adapters does CarCoding work with?
CarCoding supports ELM327-based OBD2 adapters that work over Bluetooth Low Energy (BLE). Common models such as VGATE iCar Pro BLE, Veepeak OBDCheck BLE+ are included in the adapter profile list inside the app.
ELM327 adapters working over Wi-Fi are also supported; enter the adapter's IP address and port on the connection screen. BMW's ENET (Ethernet) cable is listed as a separate connection type. Classic Bluetooth (SPP) adapters work on Android, while USB-connected adapters are used on the Windows desktop version.
2 Which vehicles does it work with?
It works on vehicles that support the OBD2 / EOBD standard. In short: model year 1996 and later in the USA, 2001 and later for petrol cars in Europe, and 2004 and later for diesel cars in Europe.
| Region / Fuel | Model year |
|---|---|
| USA (all vehicles) | 1996 and later |
| Europe — petrol | 2001 and later |
| Europe — diesel | 2004 and later |
Standard OBD2 functions such as reading engine fault codes and live data work independently of the brand. Brand-specific advanced functions vary by vehicle and module.
3 I cannot connect to the adapter, what should I do?
Try the following in order:
- Turn on the ignition — the engine does not have to be running, but most ECUs do not respond while the ignition is off.
- Make sure the adapter is fully seated in the OBD2 socket and check that its LED is lit.
- Verify that your phone's Bluetooth is on and that you granted the app Bluetooth permission.
- Close any other app that is connected to the adapter — only one app can be connected to an adapter at a time.
4 Is CarCoding free?
Downloading the app is free. Connecting to an OBD2 adapter, the live gauges and fault code scanning all work in the free version.
Some advanced features require an in-app purchase. The current terms are shown on the App Store and Google Play app page, in your own country’s currency.
5 How do I cancel my subscription?
Subscriptions are managed through the App Store and Google Play; cancellation is done in the store, not inside the app.
- iPhone / iPad: Settings › Your Apple Account › Subscriptions
- Android: Google Play › Profile › Payments and subscriptions
After cancelling you keep the Pro features until the end of the period you already paid for. Lifetime access is a one-time purchase; it has no subscription and no renewal.
6 What is AI Mechanic?
AI Mechanic is an assistant that passes the fault codes read from the car and the vehicle information to an AI model and returns an understandable explanation and a possible repair direction. It is included in the Pro version.
7 Does clearing a fault code fix the fault?
No. Clearing a code only resets the record in the ECU and the check engine light. If the fault itself has not been repaired, the code will come back after a while.
Clearing codes also resets the emission readiness monitors. Clearing codes right before an inspection can therefore delay the inspection until the monitors are complete again. Fix the fault first, then clear the code.
You can find what a code means, its likely causes and what to check before clearing it in our free fault code guide.
8 Where does my vehicle data go?
Data read from the vehicle is processed primarily on your device. Which data is collected, how long it is kept and what your rights are is explained in detail on the Privacy Policy page.
9 Which platforms does CarCoding support?
Available on the App Store for iPhone and iPad, and on Google Play for Android phones and tablets. For Windows PCs, the installer is downloaded directly from carcoding.app.
The Windows version uses the same diagnostics and coding engine as the mobile app; it connects to the adapter via Bluetooth, Wi-Fi, ENET, or USB and handles its own updates.
Is your question not here?
Contact the support team directly:
- Email: [email protected]
- Phone: +90 850 304 32 09
- WhatsApp: +90 850 304 32 09
- In-app live support: App Store · Google Play