- Vehicles with coding
- 27
- Vehicles in catalogue
- 27
- Manufacturer fault codes
- 562
For supported Kia vehicles, CarCoding can set options such as buzzer on arm/disarm, escort lights, door lock sound, automatic door lock, automatic door unlock, turn to unlock, and triple turn signal. Other settings include remote lock/unlock settings, sound signal feedback (+RT), lock with remote key button, polite blinkers turn signal, and headlight wiper blocking.
Examples of codeable settings
- Buzzer on arm/disarm
- Escort lights
- Door lock sound
- Remote lock/unlock settings
- Sound signal feedback (+RT)
- Automatic door lock
- Automatic door unlock
- Turn to unlock
- Triple turn signal
- Lock with remote key button
- Polite blinkers turn signal
- Headlight wiper blocking
Models with coding data
- Cee2006–2012
- Cee2012–2018
- Ceed (CD)2018–
- EV6 (CV)2021–
- EV9 (MV)2023–
- Forte (BD)2019–
- Forte (YD)2014–2018
- Niro (SG2)2022–
- Niro HEV/PHEV (DE2)2022–
- Picanto (JA)2017–
- Picanto (TA)2011–2017
- Rio (JB)2005–2011
- Rio (UB)2011–2017
- Rio (YB)2017–
- Seltos (SP2)2019–
- Sorento (BL)2002–2009
- Sorento (MQ4)2020–
- Sorento (XM)2009–2014
- Soul (AM)2008–2013
- Sportage (KM)2004–2010
- Sportage (NQ5)2021–
- Sportage (QL)2015–2021
- Sportage (SL)2010–2015
- Stinger (CK1)2017–2023
- Stonic (YB)2017–
- Venga (YN)2009–2019
- XCeed (CD)2019–
Frequently asked questions
Which app does ECU coding on Kia vehicles?
CarCoding does ECU coding on Kia vehicles from your phone; coding data exists for 27 vehicles. An ELM327-based OBD2 adapter with Bluetooth Low Energy (BLE) is all you need; the app runs on iPhone, Android and Windows and is free to download.
Which Kia models can be coded?
Some of the models with coding data: Cee (2006–2012), Cee (2012–2018), Ceed (CD) (2018–), EV6 (CV) (2021–), EV9 (MV) (2023–), Forte (BD) (2019–). The full list is on this page.
Which adapter do I need?
An ELM327-based OBD2 adapter with Bluetooth Low Energy (BLE) is all you need; the app runs on iPhone, Android and Windows and is free to download.
How do I start?
- Plug an ELM327-compatible OBD2 adapter into the car.
- Open CarCoding and connect to the adapter over Bluetooth.
- Pick the make and model — or let the VIN identify it.
- Read fault codes; on supported vehicles, open the module settings.
Get CarCoding
Connect your ELM327 adapter, read fault codes, and browse module settings on supported vehicles.
The app is free to download.