OBD Master Pro is an OBD2 car scanner and code reader for ELM327 adapters. Plug a Bluetooth, Wi-Fi or USB OBD2 adapter into your car, read fault codes, find out why the check engine light is on and watch live data on your phone.
This car scanner works with standard ELM327 and ELM329 class adapters, no proprietary dongle needed. It includes 1,304 connection profiles for 177 brands, plus a generic OBD2 / EOBD profile for any OBD2 compliant vehicle.
OBD2 scanner and code reader
• Read stored, pending and permanent trouble codes (DTC)
• Scan engine, ABS, airbag, gateway, cluster and other modules on supported cars
• Code descriptions from generic and brand databases, plus DTC search without connecting
• Clear codes and reset the check engine light or engine warning light, so the engine code reader also works as a reset tool
• Manufacturer codes and DTC Wizard; warning light guide and symptom checker
Live data and car diagnostics dashboard
• OBD2 sensors: RPM, speed, coolant temperature, load, throttle, intake air, MAF, MAP, fuel trims, O2 / lambda, battery voltage
• Brand data such as oil temperature, boost, DPF, gearbox or EV cell data when your car's profile has them
• OBD2 gauges on a custom dashboard (circular or digital), layout edit, live charts and O2 sensor screen
• Data logger, recorder with playback, custom PIDs, HUD, Car mode and voice commands
ECU coding and service
• Coding for VAG (VW, Audi, Skoda, Seat, Cupra), BMW (E and F/G/I), Hyundai / Kia, Renault, Stellantis / FCA, Nissan, Ford and Toyota / Lexus
• VAG coding for MQB, PQ26, MLB-Evo and more, long coding and adaptations
• Service and oil resets where supported, coding backup and restore
OBD2 scanner tests and tools
• Emission readiness check, Mode 06 and freeze frame
• Performance tests: 0-62 mph (0-100 km/h), 37-62 mph, 0-93 mph, quarter mile
• TPMS sensor registration, battery registration, Hyundai / Kia actuator tests where supported
• OBD terminal for raw AT commands, full sensor list
Car health check and battery check
• Health score from 0 to 100 from fault codes and key sensors, with history; battery drain test
• Car battery check: 12V battery and alternator analysis, EV and hybrid battery data (SOC / SOH) where supported
Garage and reports
• Vehicle garage with make, year and VIN
• Trip log, maintenance reminders, threshold alerts and report export (CSV, QR)
ELM327 adapters: OBD2 Bluetooth, Wi-Fi, USB
• Bluetooth Classic, Bluetooth LE (no pairing), Wi-Fi and USB OTG; CAN, ISO 9141-2, KWP2000, J1850 and J1939 protocols
• Tested adapters listed in the app: Vgate iCar Pro 2S, vLinker MC+ and MS, Veepeak OBDCheck BLE+, LELink BLE
Cars supported by this car scanner
Ford, Chevrolet, Toyota, Honda, Nissan, Hyundai, Kia, Jeep, Dodge, RAM, GMC, Volkswagen, Audi, BMW, Mercedes-Benz, Mazda, Subaru, Vauxhall, Volvo, Land Rover, MG and many more, plus some motorcycles, so it also works as an OBD2 motorcycle scanner where the profile supports it.
Free version and Premium
OBD Master Pro is free to download with optional in-app purchases. Free version of the OBD2 scanner: connect, engine live data (up to 5 sensors at once), 3 fault code scans per 24 hours, 1 vehicle, dashboard view, 7-day trip history, terminal and sensor list.
Premium (Weekly, Monthly or Lifetime): clear codes, ECU coding, service resets, up to 999 live sensors, charts, logging, HUD, performance tests, report export and more. Weekly and Monthly: 5 vehicles; Lifetime: unlimited vehicles and priority support.
Adapter note
Results depend on your car, its modules and your adapter. Many cheap ELM327 clones only handle engine OBD2 and drop out on ABS or airbag. For multi-module car diagnostics and coding with this car scanner, use a genuine ELM327 class adapter. Bluetooth LE adapters connect from the BLE tab, classic ones from the Bluetooth tab.
Plug in your ELM327 adapter, open OBD Master Pro and use this car diagnostic app as a car scanner and check engine code reader every day.