This app isn't in any of our charts yet.
Removed the slogan about free features from Settings.
Read OBD2 codes and live data. Customize dashboards. ELM327 adapter required.
Check engine light on? Bapps is an OBD2 car scanner that reads fault codes, shows live engine data and saves diagnostic reports. A compatible external ELM327 adapter is required and purchased separately. Read fault codes View stored, pending and permanent diagnostic trouble codes (DTCs) reported by your car. Save a PDF report before confirming a request to clear stored or pending codes. Get short explanations for 20 common codes; consult service documentation for other codes and repair decisions. A fault code identifies a detected condition, not a confirmed repair. Watch live engine data See supported readings such as RPM, vehicle speed, coolant temperature and voltage. Check emissions readiness monitors, freeze-frame data and VIN when your vehicle supplies them. Build your own dashboard Create unlimited dashboard pages with numbers, line charts and gauges. Add custom read-only PIDs and arithmetic formulas to display the data you need. Keep CSV logs and PDF reports Record sensor data while the app is open. Review recorded time, distance, average speed and maximum speed, then export CSV logs. Save diagnostic PDF reports on your device and share selected files through Android. Make it yours Choose metric or imperial units, Celsius or Fahrenheit, light or dark mode and an interface in 19 languages. Explore the tools without a car in clearly marked demo mode. A mirrored head-up display (HUD) and approximate acceleration timing from OBD data are also included. Features without a subscription All features in this version are included without a subscription or in-app purchase. No account is required. Home shows advertising. Analytics is optional and can be enabled or disabled in Settings. Records stay on your device unless you choose to share an export. Connection and compatibility Connect over Bluetooth Classic or Wi-Fi with an ELM327-compatible adapter. Advanced Bluetooth LE setup requires the UART UUIDs documented by the adapter manufacturer. Bapps supports standard OBD-II diagnostics. Available sensors and functions depend on the car, ECU and adapter. The ECU decides whether to accept a code-reset request; permanent codes are managed by the vehicle. ABS/SRS diagnostics, manufacturer coding, service resets and USB adapters are not supported in this version.
Not enough data yet.
Google Play only. Downloads from daily Top free ranks (or the store's install count); in-app revenue from Top grossing ranks, calibrated on AppTweak's US estimates, or else from downloads; ads from public ad benchmarks. Not reported figures.