BMW OBD2 Scanner & Diagnostic App

Carista turns an OBD2 scanner and your phone into a BMW scan tool: full-system diagnostics, BMW-specific fault codes, battery registration and customization across 20 BMW model lines.

About

Carista is a Bluetooth OBD2 scanner and phone app that gives BMW owners full-system diagnostics (including BMW-specific fault codes like VANOS and turbo underboost), live engine data, service tools like battery registration and service indicator reset, and customizations like auto start/stop behavior — across 20 BMW model lines — without a trip to the dealership or a PC-based tool like ISTA.

What can you do with Carista & your BMW

Carista reads and clears Volkswagen fault codes, streams the same live data a technician sees — including turbo and DPF telemetry — and handles the service checks and settings a dealer visit would otherwise be needed for.
DIAGNOSE MY BMW

Customise

Make your BMW feel more yours.

Throttle response behavior, daytime running lights, lane-change turn signal auto-flasher count and more.
  • Start screen logo (infotainment)
  • Virtual instrument cluster theme
  • Gauge needle sweep at startup
Make your BMW feel more yours.

Diagnose

Know what the warning light is saying.

Read and clear supported Volkswagen fault codes, then make sense of the data before booking a garage.
  • Read & clear engine and chassis fault codes
  • Covers common BMW codes like P0300, P0420, P0301 and more
  • Clears the check-engine light once the underlying code is resolved
Know what the warning light is saying.

Service

Take care of the jobs BMW lets you do.

Run supported tools from your phone and arrive at the garage knowing more than you did before.
  • DPF regeneration — force a diesel particulate filter regen without a dealer visit
  • Service indicator reset
  • Used car checks
Take care of the jobs  BMW lets you do.

Feature availability varies by vehicle model, year and equipment.

Top 5 BMW Features

Explore the features that put more control, clarity and confidence in your hands.

Car Health Check

Run a quick diagnostic to inspect your vehicle's electronic control units (ECUs), read and clear fault codes across systems like the engine, ABS, and airbags, and monitor real-time vitals.
1 / 5
Car Health Check

COMPATIBILITY

20+ BMW models.
Find yours.

Carista supports a wide range of BMW models and generations. Select your model to see exactly which features are available.

Check my BMW

12 of the most common BMW codes

These are standard SAE-defined diagnostic trouble codes that turn up most often across Carista's BMW lineup – the same codes a dealer's scan tool would show.

P0300

Random/multiple cylinder misfire detected

P0420

Catalyst efficiency below threshold (Bank 1)

P2000

NOx trap efficiency bellow threshold (Bank1)

P2015

Intake manifold runner position sensor/switch circuit range/performance (Bank 1)

P0089

Fuel pressure regulator 1 performance

P0016

Crankshaft/camshaft position correlation (Bank 1, Sensor A)

C1042

Chassis-system code — manufacturer-specific (commonly ABS/stability-control related)

P20EE

SCR NOx catalyst efficiency below threshold (Bank 1)

P0562

System voltage low

P0101

Mass air flow sensor circuit range/performance

P2279

Intake air system leak

P2002

Diesel particulate filter efficiency below threshold (Bank 1)

Why many
drivers choose Carista

One Scanner, Every Job

  • Change a few vehicle settings
  • Diagnose a dashboard warning
  • Register a replacement battery
  • Reset an oil or service indicator
  • Check a used vehicle before buying it
  • Use the scanner with several compatible cars

Free App Diagnostics

  • Basic diagnostics, no subscription
  • Connect and pick a function
  • No complicated licensing structure

Carista
Pro Access

  • Advanced diagnostics and live data
  • Customizations and service procedures
  • Monthly, annual or two-year plans

Read in our blog

View all
AchievementsNew Carista App Update: More Live Data and Customizations for BMW, Ford, Nissan & Toyota

New Carista App Update: More Live Data and Customizations for BMW, Ford, Nissan & Toyota

Carista is getting even more powerful. The latest Carista app update introduces a wide range of new live data tools, vehicle information, diagnostics-related data, and customization options for sup...

ServiceHow to Unlock Video in Motion on Your BMW F

How to Unlock Video in Motion on Your BMW F

Recently we launched an eagerly awaited feature for VW Group models: Video in Motion (VIM). But we didn't stop there. Our dedicated engineers have now brought this exciting feature to BMW F models...

ServiceBMW Air Suspension: Common Issues and Troubleshooting

BMW Air Suspension: Common Issues and Troubleshooting

BMW’s air suspension system offers a premium ride experience, ensuring superior comfort, adaptive performance, and enhanced stability. Air suspension parts can wear out over time, just like other a...

FAQ